struts注解问题,我想像xml配置一样,根据判断返回不同的页面,下面是action中的一个方法,求赐教,没分了

@Action(value="login",results={@Result(name="success",location="product/products1.htm... @Action(value = "login", results = { @Result(name = "success", location = "product/products1.html"), @Result(name = "failure", location = "product/products.html") })
public String login() {
Json json = new Json();
if (this.userService.login(p)) {
json.setSuccess(true);
json.setMsg("登录成功!!!");
super.writeJson(json);
return "success";
} else {
json.setMsg("登录失败!!!");
super.writeJson(json);
return "failure";
}
}
异常信息:No result defined for action hjt.action.UserAction and result success
解决办法
@Action(value="userAction",results={ @Result( name="success" , location="/product/products.html", type="redirect"), @Result( name="failure" , location="/product/products1.html", type="redirect" )})
展开
 我来答
qshappyx
2013-07-14 · 超过14用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:43.9万
展开全部
在hjt.action.UserAction中没有含蠢游有success的result页,在struts.xml设置漏滑<result name="success
">需要返回的结果返档腊页</result>,返回json的我忘记了。
追问
谢谢,我是想知道annotation的方法,自己弄出来了.
束新雅wq
2013-07-12 · TA获得超过982个赞
知道小有建树答主
回答量:482
采纳率:50%
帮助的人:132万
展开全部
struts注解没用过,倒是用过spring的和java的一点吵搜点,但是给你的异常信息很清楚了,你没有返回结果侍碰啊这个升谈历action!
追问
嗯,是的,不过我就是不知道怎么写注解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式