仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1912|回复: 20
打印 上一主题 下一主题

[学习教程] 来看JBuilder 2005 Struts深度体验之改革

[复制链接]
愤怒的大鸟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:30:54 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
还得说上一点,就java本质而言,是面相对象的,但是你有没有发现,java也不全是,比如说基本类型,int,那他就是整型而不是对象,转换类型是还得借助包装类。
用ActionForm截获登录表双数据
原登录模块用bookstore.User形貌login.jsp登录页面表单的数据,在switch.jsp程序中经由过程<jsp:useBean>标签猎取login.jsp表单的数据。实在User类相称于Struts框架中的模子,我们将经由过程一个ActionForm更好地完成这个功效。
ActionForm和Bean一样以属性名婚配的映照机制从HTTP哀求中添补对象数据,但ActionForm比一样平常的Bean供应了更多的功效,Struts同意ActionForm经由过程validate()办法举行自校验,当数据分歧法时主动转向到输入界面,别的还能够经由过程reset()办法,在数据添补前复位属性值。
上面我们就来创立UserActionForm,交换User的功效,创建起Struts框架中的"数据模子"。
1.指定ActionForm的Web模块及类信息
File->New...->Web->在Web页中双击ActionForm图标,弹出如所示的对话框:

<br>
创立UserActionForm
·Strutsconfig:我们后面有提到Struts1.1撑持多个设置文件,以是你在这儿能够选择利用哪一个Struts设置文件。由于我们如今还没有界说多个Struts设置文件,以是只得利用struts-config.xml。在开辟新增图书的功效时,我们将界说另外一个设置文件。
·ActionForm:ActionForm的类名,这里我们填进UserActionForm。
按Next到下一步。
2.界说ActionForm属性

<br>
界说ActionForm属性
经由过程Add...按钮为UserActionForm增添4个属性,如所示。出格的,假如这个ActionForm所对应的出口页面已创立,你也能够间接经由过程AddfromJSP...按钮,选择一个JSP页面,JBuilder会剖析这个页面的表单,并将表单的数据组件名抽取为ActionForm的属性。
按Next到下一步。
3.一些附加功效的界说

<br>
附加功效界说
<p>
不得不提一下的是:.net网页编程是看到java红,而开发出来的工具。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-10 20:30

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表