出错信息exception javax.servlet.ServletException: Cannot find ActionMappings or ActionFormBeans collection
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.struts.inputUserInfo_jsp._jspService(inputUserInfo_jsp.java:88)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
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:810)
filter_servlet.EncodingFilter.doFilter(EncodingFilter.java:36)
root cause javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:798)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:506)
org.apache.jsp.struts.inputUserInfo_jsp._jspx_meth_html_form_0(inputUserInfo_jsp.java:105)
org.apache.jsp.struts.inputUserInfo_jsp._jspService(inputUserInfo_jsp.java:78)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
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:810)
filter_servlet.EncodingFilter.doFilter(EncodingFilter.java:36)
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.struts.inputUserInfo_jsp._jspService(inputUserInfo_jsp.java:88)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
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:810)
filter_servlet.EncodingFilter.doFilter(EncodingFilter.java:36)
root cause javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:798)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:506)
org.apache.jsp.struts.inputUserInfo_jsp._jspx_meth_html_form_0(inputUserInfo_jsp.java:105)
org.apache.jsp.struts.inputUserInfo_jsp._jspService(inputUserInfo_jsp.java:78)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
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:810)
filter_servlet.EncodingFilter.doFilter(EncodingFilter.java:36)
解决方案 »
- java 中的webservice
- 关于订单审核
- 我在30天学通Java Web项目案例开发中,有段代码报错,不知道怎么改,请高手指教..
- 求教一个xpath,如何获取一个没什么特别的table?
- 在适用java进行串口编程的时候怎么设置自己的环境
- tomcat的发布问题
- 100′求一个struts的登录实例,在线等
- 初学J2EE的疑问,在J2EE架构中WebLogic、WebSphere或JBoss起到什么作用?他们的各自的优缺点是什么?
- 在Eclipse中开发Struts
- 经过这两天的摸索,看出了点门道,大家帮我看看我想的对吗?
- 本人建立的一个Webservice和LDAP开发应用技术群,欢迎大家加入
- jsp高手请进
<html:submit value="提交" />
只有着一个标签的时候没有错
加上这两个就会出错
<html:form action="/struts/submitUserInfo.do" method="post">
<html:text property="userName" size="10" maxlength="20" />
请问这是为什么?
是不是没有配置好
应该怎么配置?
路径是这样的JSP\WEB-INF\classes\struts:
submitUserInfoAction.class
UserInfoForm.classJSP\struts:
inputUserInfo.jsp
showUserInfo.jsp
只有着一个标签的时候没有错”
这说明struts安装的没错了
<form-beans>
<form-bean name="userInfoForm" type="struts.UserInfoForm">
</form-bean>
</form-beans>
中?
<form-bean name="userInfoForm" type="struts.UserInfoForm">
<form-property name="userName" type="java.lang.String"/>
</form-bean>
</form-beans>改成这样也不行啊"Cannot find ActionMappings or ActionFormBeans collection"
这到底事什么意思啊?
jsp中
...
<html:form action="/submitUserInfo" method="post">
...
</html:form>
...
配置文件中
...
<action-mappings>
<action path="/submitUserInfo"
name="userInfoForm"
scope="session"
type="struts.submitUserInfoAction"
input="/struts/inputUserInfo.jsp">
<forward name="success" path="/struts/showUserInfo.jsp"/>
</action>
</action-mappings>
...
还有,你的java类有没有放到名为struts的包中?
应该这样写
<html:form action="submitUserInfo.do" method="post">
改成这样了:
<action-mappings>
<action name="userInfoForm" path="submitUserInfo" scope="session"
type="struts.submitUserInfoAction" input="/struts/inputUserInfo.jsp"> <forward name="success" path="/struts/showUserInfo.jsp">
</forward>
</action>
</action-mappings><html:form action="submitUserInfo.do" method="post">
<html:text property="userName" size="10" maxlength="20" />
<html:errors property="userName" />
<html:submit value="提交" />
</html:form>
重启了
还是那个错误
tomcat输出的信息是:
2005-1-21 18:16:50 org.apache.struts.util.PropertyMessageResources <init>
信息: Initializing, config='org.apache.struts.taglib.html.LocalStrings', returnN
ull=true