社区
Java EE
帖子详情
struts中formbean的dto是如何实现自动赋值的?
antelope0606
2007-07-05 12:38:05
需要什么配置么?
...全文
221
2
打赏
收藏
struts中formbean的dto是如何实现自动赋值的?
需要什么配置么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaolq
2007-07-05
打赏
举报
回复
中科院计算所培训中心!!可以帮你解决技术问题!!
如何打造java程序员的职场持久力 大型免费公开课!!
主讲教师:杨少波老师
中科院副研究员、副校长、北京交通大学硕士生导师、首席技术总监、
讲座时间:2007年7月7日 14:00—16:30
讲座地点:中关村958楼中科天博大厦
与会者可参加现场抽奖,精美礼品等你拿!!!
咨询电话:82661259
applebomb
2007-07-05
打赏
举报
回复
创建表单FormBean(如果指定scope为session则直接从session拿)
直接拿前一页所提交的表单对象,然后反射遍历formBean属性,如果存在request.getParameter里key的则自动拿出赋值。
其实关键就是反射的运用和request.getParameter的理解。
配置首先你需要定义FormBean:
<struts-config>
<form-beans>
//在此处配置
<form-bean name="XXXForm" type="XXFromBean" />
</form-beans>
然后需要的FORM来调用:
<action-mappings>
<action path="/mypath" name="XXXForm"
type="XXXAction" scope="request">
<forward name="success" path="/retrun.jsp"/>
</action>
</action-mappings>
然后,当你调用/mypath.do时,拿前一个页面的表单对象,注意是前一个页面。来填充XXFromBean的对应项数据。然后在Action里可以取到该对象并执行你的操作。最后将该FormBean以"XXXForm"为名称放到request的Attribute里带到retrun.jsp页面(此时就可以通过Struts标签输出)。这就是FormBean的大致使用过程。
项目
中
Struts
/Spring/Hibernate的基本流程
Struts
+Spring+Hibernate develepment process: 1.Write your business class :
DTO
,
Form
Bea
n,Action,Service Interface,Service Implem
JODD与数据页面绑定
先列举一下我对JODD的基本了解: 1.估计国内大多数知道JODD的JSPer的都是“惊其艳”于SpringSide1; 2.JODD里面其实有很多工具,... 说到数据绑定,肯定得先说
Struts
的
Form
Bea
n,这玩意儿真是想说爱你不容易,
newxy爱好者的问题解答(-2007.01.24)
近期newxy的爱好者提出一些问题,...前者需要在后台写java代码来
实现
,后者可用
struts
的插件validator来
实现
,newxy的通用动态
form
Bea
n支持validator的静态验证方法.newxy还有一种持续化数据的方法,是为每一表产生一持久
WEB开发框架解析——Java Web(三)
Struts
名字来源于在建筑与旧式飞机
中
使用的支持金属架,它是由自定义标签、信息资源(message resources)、Servlet和JSP组成的一个可重用的MVC2模式的框架。以
Struts
1.0为例,它的结构图如图5-11所示。 从图5-11...
关于
Struts
, Spring, Hibernate的一点文字
1.
Struts
:MVC框架:Model(M): Action
Form
, 每个表单的数据都组成一个Action
Form
的对象, Action
Form
就是
Struts
中
的Model,不过它只能算是请求级别的Model,因为真正的Model是数据库。View(V): JSP, 一个个JSP页面,
Struts
...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章