补充一下 我没有重写validate方法
解决方案 »
- 关于freemarker中取值的问题!
- Cannot retrieve definition for form bean null on action /savePlanB
- java打开文件问题
- 有用过FCKeditor的进来看看。
- 到底是该下载j2se还是javaEE?
- 请问:如何通过JSP从服务器端下载文件(类似于“另存为”对话框)然后对下载的文件进行操作。
- 登陆问题
- 我这几天学jsp遇到的初级问题集中集中.......,大家共同再次学习...过来人,帮帮初学者!
- 请问com.sun.image.codec.jpeg包在哪下?急!
- 关于struts2的配置文件web.xml问题
- applet 多 JButton 焦点切换的问题
- Hibernate问题
<action-mappings >
<action input="/ins/collicallback/CBtaskquery.jsp"
name="cBtaskqueryForm"
path="/ins/collicallback/CBtaskquery" scope="request" validate="true"
parameter="method"
validate="true"
type="org.springframework.web.struts.DelegatingActionProxy">
<forward name="success"
path="/ins/collicallback/CBtaskquery.jsp" />
</action>
</action-mappings>
<message-resources parameter="com.yourcompany.struts.ApplicationResources" />
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
大致应该是这样哦。。
你试试吧
是啊!!首先你的配置文件里面就没有validate="true"这个哦。。怎么样验证??
你说你加过哦!!你没有贴出来哦。。我们又不知道哦
path="/ins/collicallback/CBtaskquery" scope="request" validate="true"
我没有看见哦,不好意思哦。。
你能不能把你的actionform 那个类里面的内容拿出来看看。。
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;
import org.apache.struts.upload.MultipartRequestHandler;
import org.apache.struts.validator.ValidatorForm;public class CBtaskqueryForm extends ValidatorForm { private static final long serialVersionUID = 8974949042420331856L; private String startDate, endDate, t_crt_cde, case_no, surveyor_id;// public ActionErrors validate(ActionMapping mapping,
// HttpServletRequest request) {
//
// ActionErrors errors = null;
// String method = request.getParameter(mapping.getParameter());
//
// //if (method != null && method.equals("doSearch")) {
// errors = new ActionErrors();
// errors.add("wokao", new ActionMessage(
// "不存在啊?"));
// //}
// return errors;
// } public String getT_crt_cde() {
return t_crt_cde;
} public void setT_crt_cde(String t_crt_cde) {
this.t_crt_cde = t_crt_cde;
}
}