struts2.5萬用字元對映問題
阿新 • • 發佈:2019-02-20
寫專案時遇到的一個問題,在struts2.5中,使用萬用字元*
對映,總是報錯顯示沒有這個action的mapppe。多方百度,才解決了問題。只要在需要萬用字元對映的package中新增一個屬性strict-method-invocation="false"
即可。如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="user-action" namespace="/tax" extends="struts-default" strict-method-invocation="false">
<action name="user_*" class="cn.edu.hpu.tax.user.action.UserAction" method="{1}">
<result name="listUI">/WEB-INF/jsp/tax/user/listUI.jsp</result >
</action>
</package>
</struts>