| 发表于:2008-01-20 01:39:40 楼主 |
我有一个login.jsp页面。在同一个ie中提交过一次后,下次再进入login.jsp页面里,因为前面有过提交的动作,使得login.jsp的表单loginform保留了上次的填充值,我想清空掉。问题是:现在这个表单是动态带验证/dynavalidatorform的loginform 。这时我该如何做呢?写一个loginform 类 extends dynaactionform 并重写reset()方法 实现initialize(mapping); public class loginform extends dynaactionform { public void reset(actionmapping mapping, httpservletrequest request) { super.reset(mapping, request); initialize(mapping); } } 这样做可以不?还要不要在其它的地方做点什么?比如,login.jsp或是struts-config.xml的formbean <form-beans > <form-bean name="loginform" type="org.apache.struts.validator.dynavalidatorform"> <form-property name="user_name" type="java.lang.string" /> <form-property name="user_password" type="java.lang.string" /> </form-bean> 请高手指点?谢谢! |
|
|
|
|