[工学]Struts表单.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]Struts表单

Struts form表单 单元目标 • 了解表单映射 • 掌握Java程序的国际化 • 掌握Struts的国际化 • 掌握动态ActionForm • 掌握Struts类型转换 • 掌握采用Struts上传文件 2 本单元基础知识 • Struts表单映射 • Struts 国际化 – Java程序的国际化 – Struts 的国际化 • 动态ActionForm • Struts类型转换器 • Struts文件上传 3 Struts表单映射 • 在J2EE 中,绝大部分客户端的数据都是通过表单提 交到服务器端,而关于表单数据的收集,都是由 Struts核心控制器ActionServlet完成的,它是通过标 准的JavaBean命名规范来将表单数据封装在 ActionForm 中 • ActionForm用于封装用户的请求参数,而请求参数 是通过JSP页面的表单域传递过来的。因此要保证 ActionForm 的参数属性与表单域的名字相同 4 Struts表单映射(续) • 示例: – 客户端表单如下: form action=“login.do” method=“post” input type=“text” name=“username”/ input type=“password” name=“password” input type=“submit” value=“提交”/ /form – 在上面的表单中,有两个表单域,名称分别是username 和password,有一个提交按钮,用于将两个表单域的数 据提交到login.do,该按钮点击之后,在Struts 中将会由 ActionServlet拦截请求,并且负责封装请求参数 5 Struts表单映射(续) • 示例: – 服务器端ActionForm如下: public class LoginForm extends ActionForm{ private String username; private String password; public String getUsername(){ return this.username;} public void setUsername(String name){ this.username = name;} public String getPassword(){ return this.password;} public void setPassword(String pwd){ this.password = pwd;} } 6 Struts表单映射(续) • 示例: – 该ActionForm有两个私有属性,分别是usename和 password,以及相应的setter和getter方法。 – 这里需要注意的是:ActionServlet并不是通过ActionForm 里面的两个私有属性的名称来进行封装注值,因为这两 个私有属性对于外部对象来说是不可见的。因此 ActionServlet是通过对应的setter和getter方法来封装注值 的。比方说:客户端表单有username和password表单域, ActionServlet就会去调用setUsername和serPassword方法 来进行注值,所以我们可以把ActionForm修

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档