JSP程序设计教程 第1章 JSP概述 第2章 JSP开发基础 第3章 JSP语法 第4章 JSP内置对象 第5章 JavaBean技术 第6章 Servlet技术 第7章 JSP实用组件 第8章 JSP数据库应用开发 第9章 JSP高级程序设计 1.Struts是应用Java语言和MVC框架开发的应用于服务端的程序包。 2.Struts的作用使程序员将数据处理、请求控制和结果显示三者进行分离。 3.Struts设计模式改变单一JSP设计模式,使程序员更为方便地开发和维护Java Web程序。 4.Struts的运行环境是什么?答:Struts必须运行在Tomcat或者其它支持JSP和Servlet的服务器。 5.运行Struts是否需要安装JDK? 答:需要,Struts 2必须安装1.5版本以上的JDK。 6.学习Struts是否需要掌握JSP语言和HTML语言? 答:需要掌握JSP语言和HTML语言的知识要点。 7.学习Struts是否需要掌握Java语言? 答:需要掌握Java语言的知识要点。 8. Web程序的设计模式分为2种,单一JSP设计模式。MVC设计模式。 9. 单一JSP设计模式也称为Model 1(模式1)指应用JSP代码处理用户的请求,然后进行数据处理,再返回结果。优点:技术人员不需要学习各种JAVA相关技术。 缺点:代码难以阅读和维护,不利网站以后的更新与换代。 10. Model-View-Controller 模型-视图-控制,MVC模式是在模式2的基础上发展起来的,将数据处理,请求控制和结果显示三者分离。优点:分工明确,三者由不同程序处理,有利于不同技术人员的团队合作;代码易于阅读维护。缺点:涉及多种JAVA技术,需要总负责人熟悉各种技术。 11. Struts 技术介绍:Struts 1在MVC的基础上创建的设计模式。使更加容易应用MVC架构进行JSP网站编程,维护和测试。 Struts 1通过struts-config.xml文件设置动作、表单类、结果显示等。Struts 1通过Action类处理各种请求。相比于Struts 1,Struts 2加入很多新的元素,如访问截取组件(interceptor)。 在Struts 2的技术框架,所有的请求均被截取组件先处理,再交由动作类分发 。Struts.xml是Struts 2的必须配置文件,放在WEB-INF/classes下面。 12.Struts Web应用框架是什么 它是开源框架:Struts 是 Apache 软件基金会资助的一个为开发基于MVC模式的Web应用而设计的一个开源框架.Struts框架中的各种Web组件:它是利用Servlet、JavaBean和JSP、定制标签库等Web组件、XML等方面的技术来实现构建Web应用.它同时也是基于MVC模式的Web应用最经典的框架。 13. Struts定义了自己的标签库来实现自己的视图层,创建一个内在的servlet,叫ActionServlet作为控制器,建立一个叫Action类的对象实现业务逻辑。视图组件与业务逻辑的关系放在一个叫struts-config.xml的配置文件中声明。 14. ActionServlet职责是把HTTP消息打包起来并传送到框架中合适的处理器。 15. Struts程序启动时,首先从配置文件struts-config.xml文件中读取相关信息,根据这些信息,控制器可以知道把视图中的请求转发给那个业务逻辑处理。视图组件,控制器,业务逻辑组件之间没有代码的联系。 16. Struts的MVC与标准MVC的不同点
- 1
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助