1、通过属性getXXX()和setXXX()方式
Action类
public class Test { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } public String test1(){ name="zhangsan"; return "success"; } }
在JSP页面
${username} <!-- EL表达式--> <s:property value="username"/> <!-- OGNL方式 -->
2、通过ActionContext方式
Action
public class Test { public String test1(){ ActionContext.getContext().put("age", 18); return "success"; } }
JSP页面
${age} <!-- EL表达式--> <s:property value="#age"/> <!-- OGNL方式 -->
3、通过Sevlet API方式
Action
public class Test { public String test1(){ ServletActionContext.getRequest().setAttribute("age", 18); return "success"; } }
JSP页面
${age} <!-- EL表达式--> <s:property value="#request.age"/> <!-- OGNL方式 -->