开发基于Struts/Hibernate/Spring/Ajax的网上信息发布平台
第一章:框架技术概述 1
第二章:Struts原理(一) 1
第三章:Struts原理(二) 4
第四章:Struts标签库 5
第一章:框架技术概述
:即Struts+Spring+HiberNate.
: 一个Ajax框架
层
Java中的命名规则
.Net中的命名规则
表示层
包括JSP页面和对应的后台Servlet(或Struts的ActionBean和FormBean代码),放在Web包下
业务逻辑层
放在biz包下,类名(或接口名)后缀为Biz。
命名空间后缀为BLL
数据访问层
放在dao包下,类名后缀为DAO
命名空间后缀为DAL
实体对象
放在entity包下
命名空间后缀为Models
第二章:Struts原理(一)
:控制器组件、模型组件和视图组件
控制器组件:包括一个ActionServlet,是Struts的核心控制器,还包括自定义的Action类(代表用户的一个操作,比如登录或注册),.。
模型组件:并不由Struts提供,一般由普通的接口和JavaBean充当。需要我们自己编码实现。
视图组件:一般由JSP实现,还包括自定义的ActionForm类和Struts标签。自定义的ActionForm类用于封装request中的数据。Struts可以将request中的数据自动填充到ActionForm类中。...
ActionServlet在系统启动的时候加载struts-。该文件包含与Action、ActionForm、页面转向等相关的配置。
(1)将Struts添加到项目中(将lib目录下的库文件添加到项目,其中jar文件复制到/WEB-INF/lib下,其他文件复制到/WEB-INF下)
(2)在/WEB-INF下创建structs-(内容见后面)
(3)。配置如下:(Struts支持多个配置文件)
<servlet>
<servlet-name>action</servlet-name>
<servlet-.</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</
Java框架技术学习笔记 来自淘豆网www.taodocs.com转载请标明出处.