Struts2-動態方法呼叫(DMI)
阿新 • • 發佈:2019-02-14
Struts呼叫方法是要用:動態方法呼叫DMI
struts.xml核心部分:
呼叫方法:http://localhost:8080/工程名/user/user!add(ps:add是類UserAction中的一個方法)
注意:新版的Struts2的DMI功能預設是關閉的,需要在struts.xml中開啟:
struts.xml核心部分:
<span style="font-size:14px;"><struts> <constant name="struts.devMode" value="true"/> <package name="user" extends="struts-default" namespace="/user"> <action name="user" class="hpu.edu.cn.UserAction">(注:hpu.edu.cn.UserAction是包名+包內的類名) <result>/hello.jsp</result> </action> </package> </struts></span>
呼叫方法:http://localhost:8080/工程名/user/user!add(ps:add是類UserAction中的一個方法)
注意:新版的Struts2的DMI功能預設是關閉的,需要在struts.xml中開啟:
<span style="font-size:14px;"><constant name="struts.enable.DynamicMethodInvocation" value="true"/>
</span>