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方式 -->

 

 posted on 2016-06-14 11:27  Just_Do  阅读(846)  评论(0编辑  收藏  举报