快速业务通道

Struts开发指南之工作流程 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-22
t;    </td>   </tr>   <tr>    <th align="right">     <bean:message key="prompt.password" bundle="alternate"/>:    </th>    <td align="left">     <html:password property="password" size="16" maxlength="18" redisplay="false"/>    </td>   </tr>   <tr>    <td align="right">     <html:submit value="Submit"/>    </td>    <td align="left">     <html:reset/>    </td>   </tr> </table> </html:form> // Validator插件,用于form验证 <html:javascript formName="logonForm" dynamicJavascript="true" staticJavascript="false"/> <script language="Javascript1.1" src="staticJavascript.jsp"></script> </body> </html:html>

Struts开发指南之工作流程(3)

时间:2010-12-15

struts-config.xml配置

<form-beans> <!-- Logon form bean -->   <form-bean name="logonForm" type="org.apache.struts.validator.DynaValidatorForm">    <form-property name="username" type="java.lang.String"/>    <form-property name="password" type="java.lang.String"/>   </form-bean>   <!-- Subscription form bean -->   <form-bean name="subscriptionForm"type="org.apache.struts.webapp.example.SubscriptionForm"/>   </form-beans>   <action-mappings>   <!-- Edit mail subscription -->   <action path="/editSubscription" type="org.apache.struts.webapp.example.EditSubscriptionAction" attribute="subscriptionForm" scope="request" validate="false">    <forward name="failure" path="/mainMenu.jsp"/>    <forward name="success" path="/subscription.jsp"/>   </action> ...

subscriptionForm 是一个标准的ActionForm,其中reset方法用于清除form的值,validate方法用于验证

public final class SubscriptionForm extends ActionForm { // The maintenance action we are performing (Create or Edit). private String action = "Create"; // Should we auto-connect at startup time? private boolean autoConnect = false; // The host name. private String host = null; private String password = null; private String type = null; private String username = null; public String getAction() { return (this.action); } public void setAction(String action) { this.action = action; } public boolean getAutoConnect() { return (this.autoConnect); } public void setAutoConnect(boolean autoConnect) { this.autoConnect = autoConnect; } public String getHost() { return (this.host); } public void setHost(String host) { this.host = host; } public String getPassword() { return (this.password); } public void setPassword(String password) { this.password = pass

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号