当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:15:00  来源:本站整理

JBuilder 2005 Struts深度体验之变革[Java编程]

赞助商链接



  本文“JBuilder 2005 Struts深度体验之变革[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

用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图标,弹出如图6所示的对话框:

图6 成立UserActionForm

·Struts config:我们前面有提到Struts1.1支持多个配置文件,所以你在这儿可以挑选利用哪个Struts配置文件.因为我们目前还没有定义多个Struts配置文件,所以只得利用struts-config.xml.在开辟新增图书的功效时,我们将定义另一个配置文件.

·ActionForm:ActionForm的类名,这里我们填入UserActionForm.

按Next到下一步.

2.定义ActionForm属性

图7 定义ActionForm属性

通过Add...按钮为UserActionForm增添4个属性,如图7所示.分外的,假如这个ActionForm所对应的进口页面已经成立,你也可以直接通过Add from JSP...按钮,挑选一个JSP页面,JBuilder会解析这个页面的表单,并将表单的数据组件名抽取为ActionForm的属性.

按Next到下一步.

3.一些附加功效的定义

图8 附加功效定义


  以上是“JBuilder 2005 Struts深度体验之变革[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • JBuilder 2005单元测试之成立测试用例
  • JBuilder 2005单元测试之捆绑多个用例
  • JBuilder 2005单元测试之业务类介绍
  • JBuilder 2005单元测试之慨述
  • JBuilder 2005单元测试体验之测试配置
  • JBuilder 2005单元测试之JUnit框架
  • <b>JBuilder 2005单元测试之成立测试固件</b>
  • JBuilder和JDeveloper的简单比较
  • 操作JBuilder2005开辟Web操纵程序
  • JBuilder 2005开辟Applet游戏全接触
  • 用JBuilderX开辟WEB操纵程序
  • JBuilder 2005 Struts深度体验之变革
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .