Struts2学习笔记(二)之——Action方法调用(通配符方法和动态方法)

 

官方不建议用动态方法,更不安全


1.通配符方法调用Action方法

jsp页面:

Struts2学习笔记(二)之——Action方法调用(通配符方法和动态方法)

struts.xml    {1}代表第一个通配符的值;里面同时也可以配置多个通配符;

Struts2学习笔记(二)之——Action方法调用(通配符方法和动态方法)

SudentAction.java

Struts2学习笔记(二)之——Action方法调用(通配符方法和动态方法)


2.动态方法调用

jsp页面:访问路径名称student和访问Action的方法名称用隔开

Struts2学习笔记(二)之——Action方法调用(通配符方法和动态方法)

struts.xml   需要添加<constant name="struts.enable.DynamicMethodInvocation" value="true"/>表示动态访问内部方法

Struts2学习笔记(二)之——Action方法调用(通配符方法和动态方法)

Action类不用变

Struts2学习笔记(二)之——Action方法调用(通配符方法和动态方法)