小弟我在做struts2如何会出现这个异常呢,小弟我找了好长时间
我在做struts2怎么会出现这个错误呢,我找了好长时间,
HTTP Status 404 - /strutsDemo/user!add
--------------------------------------------------------------------------------
type Status report
message /strutsDemo/user!add
description The requested resource (/strutsDemo/user!add) is not available.
--------------------------------------------------------------------------------
这个是我默认的页面,在这里点进击
<body>
<form action="login_login1.action" name="f" method="post">
用户名:<input type="text" name="name"></br>
密 码:<input type="text" name="password"> </br>
<input type="button" value="submit1" onclick="submit()"/>
</form>
<a href="user!add?user.username=a&user.password=e">aaaaa</a>
</body>
这个是我的xml
<package name="default" namespace="/" extends="struts-default">
<action name="log_*" class="qin.LoginAction" method="{1}">
<result>/welcom.jsp</result>
</action>
<action name="user" class="qin.YuMoXin" >
<result>/li.jsp</result>
</action>
</package>
这个是action
public class YuMoXin extends ActionSupport{
private User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public String add(){
System.out.println("name="+user.getUsername());
System.out.println("password="+user.getPassword());
return SUCCESS;
------解决方案--------------------
<a href="user!add?user.username=a&user.password=e">aaaaa</a>
看看你的struts2配置文件有没有强制后缀action
这个连接貌似缺少 .action
------解决方案--------------------
你提交的后缀是什么啊 /?
如
AAA.action AAAA.do 等/
HTTP Status 404 - /strutsDemo/user!add
--------------------------------------------------------------------------------
type Status report
message /strutsDemo/user!add
description The requested resource (/strutsDemo/user!add) is not available.
--------------------------------------------------------------------------------
这个是我默认的页面,在这里点进击
<body>
<form action="login_login1.action" name="f" method="post">
用户名:<input type="text" name="name"></br>
密 码:<input type="text" name="password"> </br>
<input type="button" value="submit1" onclick="submit()"/>
</form>
<a href="user!add?user.username=a&user.password=e">aaaaa</a>
</body>
这个是我的xml
<package name="default" namespace="/" extends="struts-default">
<action name="log_*" class="qin.LoginAction" method="{1}">
<result>/welcom.jsp</result>
</action>
<action name="user" class="qin.YuMoXin" >
<result>/li.jsp</result>
</action>
</package>
这个是action
public class YuMoXin extends ActionSupport{
private User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public String add(){
System.out.println("name="+user.getUsername());
System.out.println("password="+user.getPassword());
return SUCCESS;
------解决方案--------------------
<a href="user!add?user.username=a&user.password=e">aaaaa</a>
看看你的struts2配置文件有没有强制后缀action
这个连接貌似缺少 .action
------解决方案--------------------
你提交的后缀是什么啊 /?
如
AAA.action AAAA.do 等/