struts2 Action向JSP传值方式
2016-06-14 11:27
351 查看
1、通过属性getXXX()和setXXX()方式
Action类
在JSP页面
2、通过ActionContext方式
Action
JSP页面
3、通过Sevlet API方式
Action
JSP页面
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方式 -->
相关文章推荐
- 转:JAVA常见错误处理方法 和 JVM内存结构
- myeclipse、eclipse快捷键
- 转:java.lang.OutOfMemoryError: Java heap space错误及处理办法(收集整理、转)
- Spring源码深度解析(一)Spring的整体架构
- 排序算法java实现
- ADT、SDK、JDK、
- Java Restful 不使用Spring,搭建jersey
- Java多线程下的单例模式参考
- 转:java 可设置最大内存
- Java RMI(2):项目中使用RMI
- Java性能优化的策略和常见方法(一)
- Java Process中waitFor()的问题
- java 静态初始化块
- java Class.forName详解
- 转: 谈JAVA_OPTS环境变量不起作用
- spring-shiro(权限、用户认证配置)
- W/System.err:at java.net.PlainDatagramSocketImpl.bind(PlainDatagramSocketImpl.java:68)问题解决方法
- Java RMI(1):HelloWorld篇
- 找不到"javax.servlet.annotation.WebServlet"解决方法
- 学习练习 java数据库查询小题