解决STRUTS2 错误 There is no Action mapped for namespace / and action

解决STRUTS2 错误 There is no Action mapped for namespace / and action name

由于是新手写的不好,大家不要介意!!!!!
初次使用maven搭建了一个ssh的框架,做了save,find,delete,update四个方法,但是在我在struts.xml中使用通配符做解析的时候出现了这样的一个问题,我的save和delete方法可以解析到,但是其他的不可以。

这是我的struts.xml的配置文件

查了一下官方文档发现在struts-default.xml中对通配符方法做了这样的定义

struts-default.xml这个文件在struts-core包里

	也就是说,如果使用通配符method={1}的话,只允许匹配以上几个方法。当然了,官方并不是写死的,如果我们想匹配其他的方法,可以这样做:`
	<package>
			<global-allowed-methods>update,findAll,find</global-allowed-methods>
	</package>`
	即在你的struts.xml的配置文件里加入	<global-allowed-methods</global-allowed-methods>,中间写上你需要匹配的方法名称就可以!
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值