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

Web框架
struts2(三)
struts2(四)
struts2(五)
struts2(六)
Spring中注入概念的简单介绍
深入探讨struts的ActionMessages消息机制(转)
DWR 的 Converter 实现原理简单分析及应用
详解Spring中bean的作用域
AJAX实现级联下拉框
Spring AOP面向方面编程原理:AOP概念
Spring结合Hibernate声明式事务配置
Struts 概述
Ajax 入门简介
Struts配置文件详解
Struts in Spring
Struts 开发的最佳实践
Struts核心标签
开发框架:利用STRUTS实现国际化支持
Struts自定义标签的过程
Struts 框架的基本概念及实现MVC模式的原理

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-08-14   浏览: 577 ::
收藏到网摘: 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脚本直接获取传入值,使用方式见第一条