struts 内容:
ActionServlet, struts-config.xml, Action,ActionForm,ActionMapping,ActionForward,ActionError,request,response
ActionForm:(DTO)
1,extends ActionForm
2,表单元素名要和ActionForm属性名对应
3,属性类型?不一定是String,基本数据类型和包装类
数组,List,Map,自定义对象,util.Date
4,reset初始化
5,validate填充之后执行
角色:1,DTO,数据传递对象
2,数据转换器
3,数据校验器
4,初始化
---------------------
Action
1,extends Action
2,ActionForward execute(ActionMapping mapping,
ActionForm form,
HttpServletRequest req,
HttpServletResponse resp)
3,a,ActionForm强制类型转换
b,取ActionForm的值
c,组装entity对象
d,实例化M层的对象并调用方法.
e,mapping.findForward("");
---------------------------------------------
struts-config.xml
1,顺序
2
,<form-beans>
<form-bean name="beanName" type="com.xxx.BeanForm" />
</form-beans>
<global-forwards>
<forward name="" path="/xx" />
</global-forwards>
<action-mappings>
<action name="LoginAction"
path=""
input=""
scope=""
attribute=""
type=""
validate="">
<forward name="" path="/xx" />
</action>
</action-mappings>
--------------------------------------------
ActionServlet
扩展ActionServlet
RequestProcessor
---------------------------------------------
ForwardAction
<action path="/view" forward="/view.jsp" />
---------------------------------------------
解决bean不断要setter方案:
BeanUtils.getProperty
PropertyUtils
BeanUtils.populate(obj, map);
BeanUtils.copyProperties(obj1, obj2);
把obj2的属性值拷到obj1里同名属性,并试图类型转换
不能转时间.
分享到:
- 2009-09-20 23:46
- 浏览 1167
- 评论(0)
- 论坛回复 / 浏览 (0 / 1235)
- 查看更多
相关推荐
我觉得struts1.2是一个比较稳定的框架,就连网上有名的教授都推荐用struts1.2,所以没有驱动的友友赶紧下载吧!
struts1.2 jar包 struts1.2 jar包 struts1.2 jar包 struts1.2 jar包 struts1.2 jar包
这是一个struts 1.2 + spring 2.5 + hibernate 3.2框架demo, 运行环境为eclipse 3.2 + tomcat 5.5 + oracle 11g
struts 1.2驱动包struts 1.2驱动包
struts1.2源码.rar 核心源码 struts-1.2.4-lib Struts1.2API chm格式
struts1.2-2.0学习总结
struts1.2标签实例超经典,方便大家学习,对初学者有很好帮助
STRUTS1.2中文文档.rar,里边包含很多的STRUTS1.2相关文档,认真的看看,你会有收获的
struts 1.2 标签使用说明,简单介绍了struts1.2的标签使用
struts1.2 简单文件上传例子(用eclipse3.4打开运行即可)
用于struts1.2学习资料,用于查询时用的
jsp中 struts1.2 包 asdasdasd dasd a
struts1.2项目指导struts spring hibernate
struts1.2拦截器使用插件
struts1.2 商城购物 随意写的
struts1.2框架技术的基本原理及其组件的用法
Struts1.2中文学习手册 初学者可以下载 不解释
struts1.2+spring2.0 登录 例子
次资源中包含了本人根据学习struts、struts1.2java框架总结出来的学习笔记,以及对这两个版本异同的比较,包含框架的从入门到精通,适合各种不同阶段的人员学习......
公文管理、申请审批、公告管理、会议管理、权限管理、个人办公、客户管理、人事等等。项目技术:Struts1.2 + Hibernate3.0 + Spring2 +DWR。java毕业设计 jsp毕业设计 ssh毕业设计