读书人

为何总是提示:There is no Action ma

发布时间: 2011-12-06 23:05:08 作者: rapoo

为什么总是提示:There is no Action mapped for namespace / and action name mailAction
分页时,在jsp页面上,把鼠标停在链接的页码上,状态栏显示“http://localhost:8080/mail/mailAction.action?pager.offset=10”,但点击时报错:

HTTP Status 404 - There is no Action mapped for namespace / and action name mailAction.

--------------------------------------------

type Status report

message There is no Action mapped for namespace / and action name mailAction.

description The requested resource (There is no Action mapped for namespace / and action name mailAction.) is not available.

可是我直接在地址栏里输入“http://localhost:8080/mail/mailAction.action?pager.offset=10”,却能够正确显示下一页内容。
请问这是什么原因呢?(struts2.0 + spring2.5 + hibernate3.3 + mysql5.0 + tomcat5.5 + myeclipse6.5)

[解决办法]
呦!!!有这样的事情!
[解决办法]

description The requested resource (There is no Action mapped for namespace / and action name mailAction.) is not available.
你的配置出错,要么就写错了action,
[解决办法]
如果不出以为的话,你用的是 struts2, 因为http://localhost:8080/mail/mailAction.action?pager.offset=10
用了struts2的话要配置 namespace这个属性的..
[解决办法]
你在地址览直接输是直接去访问,如果你是连接,你要看一下你的那个连接是 用from提交的吗
from提交的和在地址栏上面直接输入是不一样的.

读书人网 >J2EE开发

热点推荐