struts2注解路径不知道,跪求高手?

代码如下@Namespace("/login")@ParentPackage("struts-default")@Results({@Result(name="succe... 代码如下
@Namespace("/login")
@ParentPackage("struts-default")
@Results( { @Result(name = "success", location = "/main.jsp"),
@Result(name = "error", location = "/error.jsp") })
@ExceptionMappings( { @ExceptionMapping(exception = "java.lange.RuntimeException", result = "error") })
public class loginAction extends ActionSupport {
@Action("login") //或者写成 @Action(value = "login")
public String login()throws Exception {
if(true){
return "success";
}
return "error";
}
jsp如下
<a href="login/login.action">add</a>
struts.xml如下
<constant name="struts.action.extension" value="action,do,htm"/>

点jsp上的那个连接老是报错找不到
展开
 我来答
闪亮的雷米
2013-08-30
知道答主
回答量:46
采纳率:0%
帮助的人:16.5万
展开全部
把页面报的错拿来看看.
Action和超链接都没有问题,
怀疑是不是你页面放错位置了.
另外
@ParentPackage("struts-default")

@ExceptionMappings( { @ExceptionMapping(exception = "java.lange.RuntimeException", result = "error") })

是多余的,可以删掉,这里没用.实际上这两行注解几乎都用不到,平时也不要写.
更多追问追答
追问

后台没有什么错误啊

<a href="<a href='<%=request.getContextPath() %>/login/login.action'>">Basic Test</a>

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
洪磊同学
2013-08-30 · TA获得超过398个赞
知道小有建树答主
回答量:874
采纳率:0%
帮助的人:331万
展开全部
<a href="/login/login.action">add</a>
或者
<a href="login.action">add</a>
更多追问追答
追问
还是报错,“抱歉!无法显示此网页!”大神啊
追答
@Namespace("/")//根目录设置成这样
add
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dz8912080906
2013-08-30
知道答主
回答量:32
采纳率:0%
帮助的人:24.9万
展开全部
<%=request.getContextPath()%>/login/login.action
更多追问追答
追问
这个是jsp页面右键源文件的 add

还是报错,“抱歉!无法显示此网页!”
追答
/login/login.action">这样就可以了呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式