| 发表于:2007-08-20 18:41:24 楼主 |
在myeclipse中创建了struts1.1的框架。 validate方法如下: public actionerrors validate(actionmapping mapping, httpservletrequest request) { actionerrors errors=new actionerrors(); if(username.equalsignorecase( "a ")){ errors.add( "username ", new actionmessage( "jsp.user.name.err ")); } return errors; 每次如果进入验证了的话就会报下面的错误。 各位帮我看一下有可能是哪里的问题,如果需要程序的其他部分我再贴。谢谢大家。 org.apache.jasper.jasperexception: org.apache.struts.action.actionmessage org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:372) org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:292) org.apache.jasper.servlet.jspservlet.service(jspservlet.java:236) javax.servlet.http.httpservlet.service(httpservlet.java:802) org.apache.struts.action.requestprocessor.doforward(requestprocessor.java:1069) org.apache.struts.action.requestprocessor.internalmodulerelativeforward(requestprocessor.java:1012) org.apache.struts.action.requestprocessor.processvalidate(requestprocessor.java:980) org.apache.struts.action.requestprocessor.process(requestprocessor.java:255) org.apache.struts.action.actionservlet.process(actionservlet.java:1482) org.apache.struts.action.actionservlet.dopost(actionservlet.java:525) javax.servlet.http.httpservlet.service(httpservlet.java:709) javax.servlet.http.httpservlet.service(httpservlet.java:802) root cause java.lang.classcastexception: org.apache.struts.action.actionmessage org.apache.struts.taglib.html.errorstag.dostarttag(errorstag.java:215) org.apache.jsp.user_jsp._jspx_meth_html_errors_0(user_jsp.java:155) org.apache.jsp.user_jsp._jspx_meth_html_form_0(user_jsp.java:108) org.apache.jsp.user_jsp._jspservice(user_jsp.java:74) org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:94) javax.servlet.http.httpservlet.service(httpservlet.java:802) org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:324) org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:292) org.apache.jasper.servlet.jspservlet.service(jspservlet.java:236) javax.servlet.http.httpservlet.service(httpservlet.java:802) org.apache.struts.action.requestprocessor.doforward(requestprocessor.java:1069) org.apache.struts.action.requestprocessor.internalmodulerelativeforward(requestprocessor.java:1012) org.apache.struts.action.requestprocessor.processvalidate(requestprocessor.java:980) org.apache.struts.action.requestprocessor.process(requestprocessor.java:255) org.apache.struts.action.actionservlet.process(actionservlet.java:1482) org.apache.struts.action.actionservlet.dopost(actionservlet.java:525) javax.servlet.http.httpservlet.service(httpservlet.java:709) javax.servlet.http.httpservlet.service(httpservlet.java:802) |
|
|
|
|