- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Struts1---从入门到精通
form action=%=path %/edit.do method=post input type=hidden name=method value=add input type=text name=uname / input type=password name=pwd / input type=submit“ input type=submit value=添加 onclick=method.value=add/ input type=submit value=编辑 onclick=method.value=edit/ /form MappingDispatchAction public ActionForward add(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { return null; } public ActionForward update(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { return null; } action name=loginForm“ parameter=“add“ path=/add type=com.fendou.struts.action.LoginAction / 页面里写 action name=loginForm“ parameter=“update“ path=/update type=com.fendou.struts.action.LoginAction / MappingDispatchAction:是DispatchAction的子类。 区别在于parameter属性必须的是真实的方法名,参数名是method。 配置 Jsp页面:form的action=“add.do”或action=“update.do”就会提交给相应的方法处理 form name=“f1” action=“%=path%/add.do” input type=“submit” onclick=“f1.action=‘add.do’” / input type=“submit” onclick=“f1.action=‘edit.do’” / input type=“submit” / /form html:form action=/execute2 pwd : html:password property=pwd value=123/ html:errors property=pwd/br/ uname : html:text property=uname value=admin/ html:errors property=uname/br/ html:submit / html:submit onclick=loginForm.action=execute1.do/ html:submit onclick=loginForm.action=execute2.do/ /html:form 几种不同的Action ForwardAction:用于转向的action ForwardAction - ForwardAction仅仅简单的转发控制到其他资源 为什么需要ForwardAction? 目的是发出一个RequestDispatcher 转发 ForwardAction 创建一个请求分派器,并根据ActionMapping提供的上下文相关的URI转发控制 许多 Struts 开发人员避免从一个页面直接连接到其他地方而是通过Action 或者 ActionForward来传递控制。这保证了工作流在Struts 配置的控制之下,在这里可以进行集中管理。 IncludeAction:用于引入一个页面或资源的action action path=“/welcome“ type=”org.apache.struts.actions.ForwardAction” parameter=“/other.jsp“ / 在讲bean: write /时可以有如下例子 输出普通字符串和request.getAttribute(“”)效果一样 输出html文本 对日期进行格式化 对数字进行格式化 输出bean里面的属性值 让学生了解logic:empty /
文档评论(0)