我的JSP页面
<%@ page language="java" pageEncoding="gbk"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<html>
<head>
<title>JSP for DynaValidatorForm form</title>
</head>
<body>
<html:form action="/input" focus="input" onsubmit="return">
usename : <html:text property="usename"/><html:errors property="usename"/><br/>
upassword : <html:password property="upassword"/><html:errors property="upassword"/><br/>
<html:submit/>
</html:form>
<html:javascript formName="inputForm"/>
</body>
</html>运行处的错误
org.apache.jasper.JasperException: An exception occurred processing JSP page /input.jsp at line 1411: upassword : <html:password property="upassword"/><html:errors property="upassword"/><br/>
12: <html:submit/>
13: </html:form>
14: <html:javascript formName="inputForm"/>
15: </body>
16: </html>
17:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:515)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:408)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause javax.servlet.ServletException: javax.servlet.jsp.JspException: No form found under 'inputForm' in locale 'zh_CN'. A form must be defined in the Commons Validator configuration when dynamicJavascript="true" is set.
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
org.apache.jsp.input_jsp._jspService(input_jsp.java:96)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803
<%@ page language="java" pageEncoding="gbk"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<html>
<head>
<title>JSP for DynaValidatorForm form</title>
</head>
<body>
<html:form action="/input" focus="input" onsubmit="return">
usename : <html:text property="usename"/><html:errors property="usename"/><br/>
upassword : <html:password property="upassword"/><html:errors property="upassword"/><br/>
<html:submit/>
</html:form>
<html:javascript formName="inputForm"/>
</body>
</html>运行处的错误
org.apache.jasper.JasperException: An exception occurred processing JSP page /input.jsp at line 1411: upassword : <html:password property="upassword"/><html:errors property="upassword"/><br/>
12: <html:submit/>
13: </html:form>
14: <html:javascript formName="inputForm"/>
15: </body>
16: </html>
17:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:515)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:408)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause javax.servlet.ServletException: javax.servlet.jsp.JspException: No form found under 'inputForm' in locale 'zh_CN'. A form must be defined in the Commons Validator configuration when dynamicJavascript="true" is set.
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
org.apache.jsp.input_jsp._jspService(input_jsp.java:96)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803
解决方案 »
- 使用spring管理缓存的问题
- 在servlet中实现的页面重定向!我们老师让我们做了4天了!各位前辈看看吧!
- 50分:超大型jsp网站服务器用什么好?
- F5刷新与ctrl+F5有什么不同
- 高分求:龙族论坛邀请号,号收到马上结帖给分,用csdn的短信发给我即可,先谢了!
- jsp的登陆问题,百思不得起解,大家帮忙啊!!!!
- 问;在struts 中,一个web页中的form,怎么和一个formaction联系上的
- 数据库错误请高人指点
- 知道Struts中html:checkbox tag的朋友进来..
- SGIP短信网关开发中遇到log4j的问题,各位大大帮忙看看。
- 在myeclipse的JSP页面中写<%...%>代码的时候很卡
- 如何用javascript实现网站里链接的点击率?具体代码?
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd"><struts-config>
<form-beans >
<form-bean name="inputForm" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="upassword" type="java.lang.String" />
<form-property name="usename" type="java.lang.String" />
</form-bean> </form-beans> <global-exceptions />
<global-forwards />
<action-mappings >
<action
attribute="inputForm"
input="/input.jsp"
name="inputForm"
path="/input"
scope="request"
validate="true"
type="com.yourcompany.struts.action.InputAction" /> </action-mappings> <message-resources parameter="com.yourcompany.struts.ApplicationResources" />
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/org/apache/struts/validator/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>
</struts-config>
所以 你在 验证的xml里面 应该配置 input
好象是这样的 去试下吧....