问答详情
源自:3-4 修改部门

struts2通配符,提示找不到action,或者命名空间不存在

老师使用的struts2的通配符配置action,不知为何,我的只要使用通配符,就一直显示action不存在,或者命名空间不存在,有遇到的朋友吗?

提问者:提剑跨骑挥鬼雨 2016-08-31 09:33

个回答

  • 慕粉3727206
    2016-10-15 11:37:30
    已采纳

    要在struts.xml配置文件中package加入strict-method-invocation="false"的属性,即<package name="ssh" extends="struts-default" namespace="/" strict-method-invocation="false"></package>。

  • 长脸大胡子
    2016-11-27 18:06:49

    多半是名字打错了

  • 慕盖茨2132232
    2016-11-21 02:38:01

    在确认代码无误你不用通配符用固定的语句能运行的前提下  如果你的struts2版本是2.5以上的 有个新的规定 action里要加<allowed-methods> </allowed-methods>里面填允许使用的方法才能使用这个方法的通配符

  • 大咪
    2016-09-14 09:07:08

    来个报错的信息看看

  • 你是我世界的光
    2016-08-31 23:42:57

    你的action是交由spring创建的吗