struts2 配置的问题 老是出错 又找不到原因 求高手讲解下

来源:百度知道 编辑:UC知道 时间:2024/06/25 13:04:00
我刚开始学习struts2 今天做了个简单的login.jsp的测试页面,老是出现404错误找不到响应的页面,我估计是配置问题 但是花了几个小时,也参照网上的资料,还是成功不了,实在是没办法了,求各位指教一下:
login.jsp
......

<body>
<form action="login.action" method="post">
uesrname: <input type="text" name="username"> <br>
password: <input type="password" name="password"> <br>
<input type="submit" name="submit" value="提交">

</form>
</body>
......

result.jsp
......
<body>
username:${requestScope.username}
password:${requestScope.password}
</body>
......
相应的LoginAction // struts2 后的action 不用像struts1继承相应的类吗?
package com.test.action;

public class LoginAction {
......
}

配置struts.xml

Struts2的action的确是不需要继承什么父类的,它的参数解析等功能都是由Struts2的内置拦截器来完成的。

根据你的问题,可以初步确认是Struts2的配置文件的问题,配置文件写的没有错误,那么就是位置的问题了。

struts2的配置文件是放在WEB-INF/classes下的,确定你没有放错吗?如果用myeclipse开发的话,建立配置文件的时候应该建立在src下面,这样myeclipse build project的时候才会自动放到classes下。

另外,如果服务器启动的时候,你的项目有异常发生,则原因可能就是其他的了