struts2实现登陆程序为什么出现No result defined for action action.Login and result success? 5

自己感觉配置文件没有出错,以下是全部代码以及配置:struts.xml:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEstru... 自己感觉配置文件没有出错,以下是全部代码以及配置:
struts.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="action" extends="struts-default">
<action name="login" class="action.Login">
<result name="success" >/welcome.jsp</result>
<result name="error" >/index.jsp</result>
</action>
</package>
</struts>

LoginAction:

package action;

import bean.User;

import com.opensymphony.xwork2.ActionSupport;

public class Login extends ActionSupport {
private User user;
private String message;
public String execute() throws Exception {
// TODO Auto-generated method stub
if("admin".equals(user.getName())
&&"pass".equals(user.getPass()))
{
setMessage("welcome,"+user.getName());
return SUCCESS;
}else
{
setMessage("Invalid name or pass!");
return ERROR;
}
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
public void setMessage(String message) {
this.message = message;
}
public String getMessage() {
return message;
}

在这里action都能进行处理,处理到跳转页面的时候就发生错误,请高手指点指点!
我写的都没有问题,唯一的问题就是好像不能直接用login作为action的别名,改掉后就可以了,具体的原因不知道为什么!
展开
 我来答
wuyouqin2
2010-07-21 · TA获得超过281个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:301万
展开全部
检查一下 <result name="success" >/welcome.jsp</result> welcome.jsp的相对路径有没有写错
如果没有写错
在action 里加个方法
public void prepare() throws Exception
{
// Clear last error messages
clearErrorsAndMessages();
}
cx924098
2010-07-21 · TA获得超过172个赞
知道小有建树答主
回答量:225
采纳率:0%
帮助的人:221万
展开全部
SUCCESS 和你定义的 success 是两码事!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰火两重天
2010-07-21 · TA获得超过1425个赞
知道小有建树答主
回答量:1489
采纳率:0%
帮助的人:995万
展开全部
你页面是怎么写的?所有的input的name必须是user.xxx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式