struts2 在MyEclipse中的配置问题

J2EE 码拜 9年前 (2015-04-21) 959次浏览 0个评论

struts2 在MyEclipse中的配置问题struts2 在MyEclipse中的配置问题struts2 在MyEclipse中的配置问题
我访问的url是http://localhost:8080/Struts2_0100_Intruduction/hello.action,然后一直报错HTTP status 404.
本人新手,实在是搞不懂怎么办了。跪求各位能帮忙解决问题。要添加的jar包都加了。

struts2 在MyEclipse中的配置问题
5分
处理action的类呢?
struts2 在MyEclipse中的配置问题
5分
Action在哪里?
struts2 在MyEclipse中的配置问题
这个类如何配置啊,能帮忙写出来吗
struts2 在MyEclipse中的配置问题
10分
在struts配置文件中,修改action 如下:
<action name=”hello” class=”TestAction “>
<result name=”success” >/Hello.jsp</result>
</action>

然后新建一个TestAction类,代码如下
public class TestAction extends ActionSupport {
public String execute() throws Exception {
return SUCCESS;
}

struts2 在MyEclipse中的配置问题
按四楼的步骤建了一个类  运行还是原来的错误。 
struts2 在MyEclipse中的配置问题
5分
这个404信息也能帮助分析问题的
贴出具体的404信息,是action找不到呢,还是result的结果找不到呢?
struts2 在MyEclipse中的配置问题
引用 6 楼 magi1201 的回复:

这个404信息也能帮助分析问题的
贴出具体的404信息,是action找不到呢,还是result的结果找不到呢?

struts2 在MyEclipse中的配置问题
你看下

struts2 在MyEclipse中的配置问题
引用 7 楼 qq_17062241 的回复:

struts2 在MyEclipse中的配置问题
你看下

谨防缓存影响,停掉tomcat,删除tomcat下面的work目录内的内容
然后重新发布,启动tomcat,删除浏览器缓存试试看
再使用 http://localhost:8080/Struts2_0100_Intruduction/hello 试试

struts2 在MyEclipse中的配置问题
引用 8 楼 magi1201 的回复:
Quote: 引用 7 楼 qq_17062241 的回复:

struts2 在MyEclipse中的配置问题
你看下

谨防缓存影响,停掉tomcat,删除tomcat下面的work目录内的内容
然后重新发布,启动tomcat,删除浏览器缓存试试看
再使用 http://localhost:8080/Struts2_0100_Intruduction/hello 试试

还是不行

struts2 在MyEclipse中的配置问题
struts2 在MyEclipse中的配置问题
是不是这儿有问题?
struts2 在MyEclipse中的配置问题
5分
将package 改个名字 ,删掉里面的namespace 这个属性 试试
Hello.jsp 是在WebRoot 目录下面吧
struts2 在MyEclipse中的配置问题
5分
404是路径错误,你给namespace起个名试试,如:namespace=”/demo”
访问的url是http://localhost:8080/Struts2_0100_Intruduction/demo/hello.action

还有你的hello.jsp 和error.jsp放哪了?

struts2 在MyEclipse中的配置问题
5分
把控制台里面打印的内容,贴出来看一下呗

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明struts2 在MyEclipse中的配置问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!