当前位置: 首页 > 图文教程 > Java技术 > Web框架 > JAVA脚本取得struts2 OgnlValueStack中的值

Web框架
Web框架:addOptions and removeAllOptions
Web框架:Xfire与Spring集成那些事
Web框架:多个dwr.xml配置方法
Web框架:小编整理Hibernate 基本查詢
Web框架:DWR使用中的web.xml配置
Web框架:Struts2使用Spring插件完成整合
Web框架:小编叙Spring的事务管理
Web框架:Struts2国际化实现用户自行选择语言
Web框架:Struts2中加载资源文件的方式
Web框架:Struts2中整合图表工具JFreeChart的时间顺序图
Web框架:浅谈Struts2的内建校验器
Web框架:FreeMarker中的escape , noescape指令
Struts2的Visitor校验器
Struts2中的subset标签使用方法浅谈
Hibernate核心接口那些事
Spring中的依赖注入
Spring中的Inversion of Control 容器
浅析Spring中的单元测试
用StrutsTestCase测试Struts应用程序
浅谈Struts中html:options的使用

Web框架 中的 JAVA脚本取得struts2 OgnlValueStack中的值


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 578 ::
收藏到网摘: n/a

1 利用脚本获取传入值:

在struts2中action传递给jsp中的数据是保存在OgnlValueStack中的,所以在jsp页面中如果想利用脚本而不是sturts标签获取传入值的话,尽量使用OgnlValueStack的值获得,例如:

<%...OgnlValueStack stack = (OgnlValueStack) request.getAttribute("struts.valueStack");

Article article = (Article)(stack.findValue("article"));%>

2 sturts2标签自动转换Html标签

在使用struts2标签<s:property value="">来显示传递值的时候,会将字符串中的html标签转换,所以可以利用java脚本直接获取传入值,使用方式见第一条