您的位置:首页 > 编程语言 > Java开发

struts2 Action向JSP传值方式

2016-06-14 11:27 351 查看
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方式 -->
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: