为了账号安全,请及时绑定邮箱和手机立即绑定

Struts2拦截器浅析第二个案例struts-authInterceptor的相关问题

我用的Eclipse,java8+struts2.3,代码相同,后台没反应,前台报

Struts Problem Report

Struts has detected an unhandled exception:

Messages:    

There is no Action mapped for namespace [/] and action name [login] associated with context path [/struts-authInterceptor].

   

Stacktraces

There is no Action mapped for namespace [/] and action name [login] associated with context path [/struts-authInterceptor]. - [unknown location]    

   com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:185)
   org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:63)

。。。。。。


正在回答

1 回答

应该是struts.xml文件出错了,下次出问题了,把配置文件也帖出来。

你这大概是struts.xml中的action名字弄错了,检查检查看看

0 回复 有任何疑惑可以回复我~
#1

bochyjinan12 提问者

<action name="login" class="com.imooc.action.LoginAction" method="login"> <result name="success">/WEB-INF/page/manager.jsp</result> <result name="error">/login.jsp</result> </action> 问题已经解决了。我只改了一个地方。name=“success”,就是唯一的那个“success”。 作者案例里面是没有的。 我当时百度也百度不到,我就按能省略的地方都补全的思路去改的,结果好了。 挺莫名其妙的。
2016-02-03 回复 有任何疑惑可以回复我~
#2

bochyjinan12 提问者

虽然已经解决,不过还是采纳你的。
2016-02-03 回复 有任何疑惑可以回复我~
#3

我比风更自由 回复 bochyjinan12 提问者

我也不知道你这问题到底是怎么回事,但你这种问题我是经常遇到的,就是完全照着书来或者照着视频来敲代码仍然出错的问题,好多问题都是jar版本的问题
2016-02-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Struts2拦截器浅析第二个案例struts-authInterceptor的相关问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信