eclipse 搭建struts2框架 出现404错误
来源:互联网 发布:吉林师范大学教务网络 编辑:程序博客网 时间:2024/04/30 13:29
404错误意味着找不到这个页面。
写的一个很简单的helloworld,也会报错,我也是醉了。
首先建立了一个tomcat的测试项目,保证tomcat是正常的。
再回去检查自己struts2的配置。
打开web.xml
查看一下内容是否添加:
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter><filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern></filter-mapping>其次再检查自己的struts.xml中:
<package name="zx.action" namespace="/" extends="struts-default"> <action name="Helloworld" class="zx.action.Helloworld"> <result name="success">/success.jsp</result> <result name="error">/error.jsp</result> </action> </package></struts>最好把namespace 也添上。然后result中的name必不可少。
这两项木有问题之后,再检查自己的action:
public class Helloworld extends ActionSupport {private String message;public String execute() throws Exception {if (message == null || message.isEmpty()) { System.out.println("Action excute!!!");return ERROR; // why???} else {return SUCCESS;} }public String getMessage() {return message;}public void setMessage(String message) {this.message = message;}action 中注意逻辑是否正确,还有定义的字段是否具有getter和setter.
然后找到jsp文件,查看自己是否跳转到action
<form id="form1" method="post" action="Helloworld"> <p> please input your message: <input type="text" name="message" id="message"/> </p> <p> <input type="submit" name="submit" value="sub"/> </p></form>
ps:一定要重启tomcat,因为修改了action,所以必须重新发布才行。。。
就写一个Helloworld ,我都整半天的404...醉了醉了。
0 0
- eclipse 搭建struts2框架 出现404错误
- Eclipse搭建Struts2框架
- Struts2框架搭建(eclipse)
- struts2.1+spring2.5+hibernate3框架搭建时出现的错误及解决办法
- Eclipse 搭建 struts2 spring mybitas 框架
- Eclipse搭建Struts2框架(图文详解)
- eclipse 创建Struts2 maven项目出现错误时 解决方法如下:
- 用Eclipse来搭建Struts2 + Spring2.5 + Hibernate3.2 框架。
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程
- IO流与异常
- Spring面试问答
- Generate Parentheses
- 12个免费学习编程的网站
- 基于VTK的Android下的三维重建
- eclipse 搭建struts2框架 出现404错误
- 单链表(一)——链表的建立
- java6道基础问题
- PHP的foreach和其它循环的区别
- 任务调度--spring下的任务调度quartz
- JDBC中的Statement和PreparedStatement的区别
- Java中关于时间的学习日志
- 《剑指offer》孩子们的游戏(圆圈中最后剩下的数)
- c++字符串详解