strus学习中,错误汇总
来源:互联网 发布:乐谱排版软件 编辑:程序博客网 时间:2024/06/07 01:18
1.开发struts的时候,如果在struts-config.xml文件中,没有把action和对应的form关联,那么会报如下异常:
五月 17, 2013 9:08:18 下午 org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspException: Form bean not specified on mapping for action: "/login.do"
at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:857)
at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:467)
at org.apache.jsp.WEB_002dINF.login_jsp._jspx_meth_html_005fform_005f0(login_jsp.java:117)
at org.apache.jsp.WEB_002dINF.login_jsp._jspService(login_jsp.java:88)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
2.开发struts的时候,有如下表单:
<body>
<html:form action="/struts_tag/login.do" method="post">
用户名:<html:text property="uname" ></html:text><br>
密码:<html:password property="passwd" ></html:password><br>
<html:submit value="提交"></html:submit>
</html:form>
</body>
其中struts_tag是web应用的名称,如果这样写的话,会报:
五月 17, 2013 9:11:37 下午 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspException: Cannot retrieve mapping for action: "/struts_tag/login"
at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:840)
at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:467)
因为以前不用struts标签开发的时候我们是这样写的:
<formaction="/struts_tag/login.do" method="post">
以前是带有web应用名称的,所以还是需要依照struts的开发规范来,注意点就好了!
3.由于在工程中有多个过滤器,比如一个过滤器用于处理字符编码,另一个过滤器用于处理敏感字的,那么应该首先是让她先经过字符编码过滤器,不然的话,早就乱码了,对于敏感字就识别不了了,
特别注意的是:过滤器的顺序,指的是:<filter-mapping>的顺序!!!!特别注意!!!
<filter-mapping>
<filter-name>EncodingFilter</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>KeywordsFilter</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
- strus学习中,错误汇总
- strus中jsp:forward失效,404错误
- java学习中错误汇总
- Strus 2 学习总结
- Strus学习笔记之一
- Strus学习笔记1
- java学习中错误汇总2
- Strus常见错误及原因分析(ZZ)
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- Strus常见错误及原因分析
- win8 bat文件如何以管理员身份开机启动
- intellij idea开发工具下载【包含注册机】
- css动画工具
- V4L2 的API
- Hibernate二级缓存 ---- 最佳实践
- strus学习中,错误汇总
- maven学习之二初学maven
- c++ 使用new动态的创建指定大小的二维数组
- 从今天开始写博客
- 计算机网络安全基础之<三>
- linux下rt73 usb无线网卡的移植
- 用GDB调试程序
- 实验6 多态性
- 创建一个app流程