说明:双击或选中下面任意单词,将显示该词的音标、读音、翻译等;选中中文或多个词,将显示翻译。
您的位置:首页 -> 词典 -> Struts 框架
1)  Struts framework
Struts 框架
1.
Then reliability centered maintenance analysis(RCMA), Struts framework and database technology which are critical technologies for the system are discussed.
针对资产密集型大中企业日益重要的设备管理工作,提出一个应用 Struts 框架和以可靠性为中心的维修(reliability centered maintenance,RCM)模式的设备资产管理系统(EAM)解决方案。
2.
This article introduces the concept of the Struts framework,the mechanism of the MVC pattern and Hibernate the data persistence techology firsdy.
介绍了 Struts 框架的概念、实现 MVC 的机制以及 Hibernate 的数据持久化技术,结合一个系统开发实例说明如何使用 Hibernate 和 Struts 框架进行 Web 应用开发。
2)  Struts framework
Struts框架
1.
Design on Community E-Governmental Affairs System based on Struts Framework;
基于Struts框架的社区电子政务系统设计
2.
Housing information inquiry system based on Struts framework;
基于Struts框架构建Web住房资料查询系统
3.
The Application of SRRPS Based on Struts Framework;
基于Struts框架的科研资源计划系统的应用研究
3)  Struts frame
Struts框架
1.
Design for the System of Online Examination Based on Struts Frame;
基于Struts框架的在线考试系统的设计
2.
The current MVC design model and Struts frame based on the model is described.
介绍目前流行的MVC设计模式以及基于MVC模式的Struts框架;通过模拟传统的考场考试,利用Struts框架的优势设计出在线考试系统;给出了该系统的功能、模块划分、处理流程及关系表与部分代码,并以该系统为例分析了Struts框架的请求-响应流程;最后,列出在线考试系统的常见问题,并给出了具体的解决方案。
3.
This paper describes the current MVC design model and Struts frame based on the model,develops an administration system of news center by taking advantage of Struts frame,then gives the functions of the system,module partition,process flow,frame design and segments of codes,finally,discusses page security in backend,and presents concrete solutions.
介绍了目前流行的MVC设计模式以及基于MVC模式的Struts框架;利用Struts框架的优势开发新闻中心管理系统;给出了该系统的功能、模块划分、处理流程及框架设计与部分代码;并以该系统为例分析了Struts框架的请求-响应流程;最后,讨论了后台页面管理安全性的问题,并给出具体的解决方案。
4)  Apache Struts framework
Apache Struts框架
5)  Struts [英][strʌt]  [美][strʌt]
Struts框架
1.
Design and Realization of Office Automatic Platform Based on Struts;
基于Struts框架的短信办公平台软件设计与实现
2.
Code Reuse of Struts Framework Based on MVC Module;
基于MVC设计模式的Struts框架的代码重用
3.
Design and Implementation in Telecom Qurey-Ticket System Based on Struts Framework;
基于Struts框架的电信详单查询系统的设计与实现
6)  Struts validation framework
Struts验证框架
补充资料:有关struts框架简单描述


Struts是一个基于MVC模型的架够在WEB中的实现,单词本身有支持的意思.下面简单介绍一下,struts的基本工作原理和内部主要几个对象的调用和实现方式.

1.框架和技术的个人理解:所谓框架或技术或是标准都是原来技术的基础上进行一些新的发现和规划,让其在一个规则中办事(开发),那么,就可以适应更大或更新的系统需求,而技术的本原都是不变化的.所以,不要将技术作为自己的负担,必要的时候,技术并不是最重要的.自我的发挥和业务的分析才是一个开发者最需要得到的东西.就struts框架一样,只不过是Apache公司为你多写了几个JAVA类,然后以开源包的形式进行发布,以实现地层的控制平台,其实,如果自己有能力也可以写的.

2.框架简要描述:框架为系统的标准,为适应修改的维护以及扩展的需求,主要原因的是,框架是分离和分层设计,思想为各自完成各自的事情,相互之间通过控制中心来调用和控制使用.

3.struts框架核心组建(JAVA类):struts中核心主要有6个组建和3个标记库:

组建:

3.1.ActionServlet接受用户请求,委托RequestProcessor.

3.2.RequestProcessor上述ActionServlet委托其完成业务处理的任务,负责读取Struts-config.xml的处理逻辑,并依照此处理业务进行处理过程.

3.3.ActionForm保持与用户请求的表单数据一致,或者说,保持用户的请求数据于request对象中(可以使用session或Application),使一次用户请求保持于服务器中.

3.4.Acion依据上述ActionForm的内容进行与JavaBean的交互并根据结果返回一个AcionFoward类型的对象给RequestProcessor.

3.5.AcionFoward为指定的View视图的选择结果.

3.6.AcionMapping为Acion程序中excute()方法使用findForward()方法时候,传入业务逻辑参数与实际VIEW参数的影射关系.

标记库:

3.7.struts-html.tld:扩展的HTMLForm的JSP标记库.

3.8.struts-bean.tld:扩展的JAVABEAN标记库.

3.9.struts-logic.tld:扩展测试属性的标记库.

JSP的几个比较常用的对象简单介绍:

3.10.page对象:仅仅为当前页面使用,脱离当前页面,对象消失.

3.11.request对象:为用户一次请求,就是说,当用户提交请求一旦一个request对象建立,不论中间经过多少个页面处理或控制台处理(除非使用:response.sendRedirect(URL)进行转发,因为那样相当于不是一次用户请求了)

3.12.session对象:为一个用户登陆的全局变量,只要这个用户没有退出系统,此变量为可以一直使用,非必要信息(用户基本信息)尽量少使用此变量以减少服务器开销.

3.13.Applicate为服务器全局变量,系统启动的时候,自动启动该变量保存于servletContext对象中,在开发的时候是配置于服务器的配置文件中的.

基于Tomcat的struts框架几个核心配置文件:

3.14.Server.xml:为部署工程目录部署和系统开发端口以及,以及系统全局加载信息.

3.15.Web.xml:这个配置文件在服务器上默认有一个,为服务器目录保护以及服务器的默认加载信息的配置,用户的Web.xml配置于其目录下的WEB-INF下,为用户许默认启动的Servlet和参数信息.

3.16.struts-config.xml配置struts框架的组建以及标记库和控制器等信息.

4.struts框架中大致的工作流程:

4.1.首先用户提交一个xxx.do(默认的配置属性,在用户自定义的Web.xml中),服务器端通过ActionServlet使用doGet()/doPost()方式进行接受,并调用自身的一个process()方法,它负责调用对象RequestProcessor,有关*.do的方式在Web.xml是这样写的:

<!--ActionServletConfiguration-->
<servlet>
<servlet-name>actionServlet</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
</servlet>

<!--ActionServletMapping-->
<servlet-mapping>
<servlet-name>actionServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

解释:

<servlet-name>:表示这个Servlet的一个逻辑名称,为了和下面的协议想对应的K

[1] [2]  下一页


说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条