struts2.5 DMI方式调用问题

闲来无事,研究一下ssh的框架整合。

花了半天时间下载好了SSH的jar包(spring4.3.5),(hibernate5.2.1),(struts2.5.8),一路下来,都没问题,但是唯独在struts的动态调用。

配置文件如下:

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
	"http://struts.apache.org/dtds/struts-2.5.dtd">

<!-- START SNIPPET: xworkSample -->
<struts>
	<package name="person" extends="struts-default" namespace="/person">
		<global-allowed-methods>regex:.*</global-allowed-methods>
		<action name="person_*" class="test_OprPersonAction" method="{1}">
			<result name="success">/WEB-INF/pages/person/success.jsp</result>
			<result name="login">/WEB-INF/pages/person/test.jsp</result>
			<result name="input">/WEB-INF/pages/person/input.jsp</result>
		</action>
		
		<!-- <action name="show" class="test_OprPersonAction" method="show">
			<result name="login">/WEB-INF/pages/person/test.jsp</result>
		</action> -->
	</package>
</struts>
<!-- END SNIPPET: xworkSample -->



死都出不来,瓜皮报错如下!!


说是在这个person的命名空间下找不到映射地址,找了两天,一个个翻文档,struts2的官方文档也没找到了(可能是自己图样,找不到!!),无意中找到这么一篇试了下,发现真的可以,喜极而泣大哭,当然,说是


原po:http://ask.csdn.net/questions/260958


原来只要在包里面加上这一段就解决了

<global-allowed-methods>regex:.*</global-allowed-methods>

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
	"http://struts.apache.org/dtds/struts-2.5.dtd">

<!-- START SNIPPET: xworkSample -->
<struts>
	<package name="person" extends="struts-default" namespace="/person">
		<global-allowed-methods>regex:.*</global-allowed-methods>
		<action name="person_*" class="test_OprPersonAction" method="{1}">
			<result name="success">/WEB-INF/pages/person/success.jsp</result>
			<result name="login">/WEB-INF/pages/person/test.jsp</result>
			<result name="input">/WEB-INF/pages/person/input.jsp</result>
		</action>
		
		<!-- <action name="show" class="test_OprPersonAction" method="show">
			<result name="login">/WEB-INF/pages/person/test.jsp</result>
		</action> -->
	</package>
</struts>
<!-- END SNIPPET: xworkSample -->



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值