struts2 纯注解 怎么老是There is no Action mapped for namespace

 我来答
匿名用户
2016-08-01
展开全部
  使用struts2纯注解这个文档里面都有原样的例子的。在已经加入struts2-convention-plugin.jar后
  你的struts.xml里面都没启用纯注解的扫描。而且默认的父包要用convention-default不是struts-default。
  struts.xml中加上指定所有的父包为convention-default
  <constant name="struts.convention.default.parent.package" value="convention-default" />
  默认的插件扫描包是包名中包含action,actions,struts,struts2的包及其子包下的有注解的类
  你这里的action的包名已经包含了action了只要父包指定就能访问了
  你在用struts2-config-browser-plugin.jar,打开
  http://localhost:8080/你的工程名/config-browser/actionNames.action
  查看所有成功映射的action就能看到是否已经成功了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式