Struts2学习第七课 动态方法调用
Posted alittlecomputer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2学习第七课 动态方法调用相关的知识,希望对你有一定的参考价值。
动态方法调用:通过url动态调用Action中的方法。
action声明:
<package name="struts-app2" namespace="/" extends="struts-default"> <action name="Product" class="org.simpleit.app.Product"> </package>
URI:
--/struts-app2/Product.action:struts调用Product类的execute
--/struts-app2/Product!save.action:struts调用Product类的save()方法。
默认情况下,struts的动态方法调用处于禁用状态。
<!-- 打开允许动态方法调用的开关,默认是false --> <constant name="struts.enable.DynamicMethodInvocation" value="true"></constant>
在连接中访问Product!save.action可以调用Product的save方法。
但是不推荐这样使用,因为这样就暴露了Bean里面的方法。
以上是关于Struts2学习第七课 动态方法调用的主要内容,如果未能解决你的问题,请参考以下文章