最新文章列表

Struts2的Xwork2部分之OgnlValueStack的set与setValue的区别

今天早上一朋友向我咨询Struts2的Xwork2部分之OgnlValueStack的set与setValue的区别。   struts2版本:struts2.3.4.1   1、set(key, value)的实现 public void set(String key, Object o) { //set basically is backed by a Map ...
jinnianshilongnian 评论(11) 有5487人浏览 2013-05-17 07:28

Apache Struts 2.2.1 GA版发布

Apache软件基金会发布了Struts 2.2.1 GA版。Struts 2.2.1包含了重要的安全修复。Apache建议开发者将现有的Struts2应用升级到Struts 2.2.1。 Struts 2.2.1的内部变化主要有: XWork已经迁移到了Apache软件基金会,现在成为了Struts 2的一部分。新版XWork 2.2.0也随着Struts 2.2.1一同发布。未来,XW ...
wangming2012 评论(0) 有1687人浏览 2013-04-19 17:16

OGNL表达式

  <!-- 允许ognl访问静态方法 --> <constant name="struts.ognl.allowStaticMethodAccess" value="true"></constant>   访问值栈中的action的普通属性: username = <s:property value=& ...
wosyingjun 评论(0) 有1333人浏览 2013-03-10 13:39

《Struts 2 in Action》读书笔记——part 2——核心概念之OGNL和类型转换

第五章 数据转移:OGNL和类型转换 5.1  数据转移和类型转换:Web应用程序领域的常见任务5.2  OGNL和Struts 2OGNL代表Object-Graph Navigation Language(对象图导航语言)。它被集成在Struts 2框架中用来帮助实现数据转移和类型转换。表达式语言允许我们使用简单的语法来引用Java环境中存在的对象。OGNL如何融入框架,如下图所示:para ...
SOLO__Player 评论(0) 有1534人浏览 2013-02-04 17:00

struts2从零开始(六)

         知识点:struts2页面标签和ognl        1、struts2页面标签           要使用struts2的标签必须在jsp页面导入<%@ taglib prefix="s"  uri="/struts-tags"%>       1.1、select标签(代码如下)      <!-- select ...
梦想家dream 评论(0) 有1163人浏览 2013-01-15 22:22

OGNL, JSTL, STRUTS2标签中符号#,$,%的用法示例

取Session中的值 <c:out value="${sessionScope.user.userId}"></c:out><br>   <c:out value="${user.userLoginName}"></c:out><br>     <s:property ...
高军威 评论(0) 有2321人浏览 2013-01-06 15:03

struts-OGNL2

  OGNL构成三要素: 1.表达式 表达式会规定OGNL操作到底要“干什么”;OGNL不仅支持链式描述对象访问路径,还支持在表达式中进行简单的计算,甚至 ...
cat猫先生 评论(0) 有744人浏览 2012-12-13 16:44

struts2中的ValueStack学习

在 JSP 中,使用 struts2 的 <s:debug/> 标签,可以将 Value Stack 中的内容打印在 JSP 页面上展现出来。 理解ValueStack的基本机制 ValueStack基础:OGNL(Object Graphic Navigation Language) OGNL是Struts2中使用的一种表达式语言。它可以用于:   · 在JSP页面,使用标签 ...
Lixh1986 评论(1) 有11422人浏览 2012-11-30 22:29

OGNL 入门教程

ognl是一种表达式语言,感觉跟velocity这些东西差不多 struts2是根据ognl做的,实现mvc   ognl需要两个包ognl包,还有xwork-core包,要不会保存,包什么没有javassit什么滴   下面给出几个ognl的入门小例子 来源 http://blog.csdn.net/mmm123lmj/article/details/4527898   pa ...
blackproof 评论(0) 有4183人浏览 2012-11-28 16:01

Weblogic 10下JSP el与ognl的问题与解决方法

在使用Webwork或Struts2标签写JSP时,经常会用到如下写法: <ww:radio name="gender" list='#{"1":"Male", "2":"FeMale"}' /> <ww:select name="yes" list=' ...
zhuojb 评论(0) 有2510人浏览 2012-11-09 16:13

struts2 获得重名 name 属性

struts2 对form进行了再此封装,减少了我们很多代码,从jsp到 action 的参数,可以通过 ActionContext都能去得,同时也可以通过在action 里面进行属性 获得。   1. 假设我们获得 jsp 里面多个参数:      <input  name="message"/>        <input  name="m ...
greemranqq 评论(0) 有1446人浏览 2012-11-06 11:34

struts2中的ognl

1、ValueStack与<s:debug>标签 Struts 2框架使用OGNL作为默认的表达式语言,先用<s:property> 标签体验一下ognl表达式和调动学习热情,例如,显示Action中的一个属性和显示一个请求参数。 OGNL表达式就是针对一个称为OGNL Context的Map对象和一个称之为OGNL根对象进行操作的语言,OGNL表达式可以寻址Context内 ...
dendy 评论(0) 有1659人浏览 2012-11-04 23:47

关于struts2异常ognl.OgnlException: target is null for setProperty

关于struts2异常ognl.OgnlException: target is null for setProperty 异常码: File: ObjectPropertyAccessor.java Method: setProperty Line: 166 - ognl/ObjectPropertyAccessor.java:166:-1     at com.opensymph ...
macbin 评论(0) 有1725人浏览 2012-09-06 22:54

struts2中的OGNL一些用法补遗

1、如果Action里有一个字段user,然后jsp里提交user.name,则user的name字段会被自动赋值,但是实际上,User字段没有初始化过,为什么不会NPE呢 这是OGNL在幕后起的作用,user.name是一个OGNL表达式,当OGNL解析器在属性链上发现一个为NULL的属性时,它会尝试创建一个实例并赋值 对于开发者来说,只需要给这个类一个无参构造方法,并为此字段提供一个sett ...
kyfxbl 评论(0) 有1254人浏览 2012-09-02 01:08

ActionContext、ValueStack、OGNL

本文简要介绍struts2中几个核心的组件ActionContext、ValueStack、OGNL表达式 1、ActionContext 当struts2框架接收到一个HTTP请求时,它立刻创建一个ActionContext、Value ...
kyfxbl 评论(0) 有2247人浏览 2012-08-31 19:43

Struts2 OGNL动态配置result(十八)

1.动态配置result 使用通配符动态配置result,<result>元素为{1}.jsp,这是根据URL参数来匹配的,如果根据Action中的属性名称来进行动态配置,那么就需要使用OGNL表达式 实例: 2.案例 :采用action中的persoName动态获取 结果页面 struts.xml <package name="default" ...
Luob. 评论(0) 有3371人浏览 2012-08-15 00:04

struts2的OGNL学习

转自:http://www.cnblogs.com/beliefbetrayal/archive/2012/02/11/2347244.html  OGNL表达式   OGNL,全称为Object-Graph Navigation Language,它是一个功能强大的表达式语言,用来获取和设置Java对象的属性,它旨在提供一个更高的更抽象的层次来对Java对象图进行导航。   OGNL表 ...
jkbjxy 评论(1) 有1192人浏览 2012-07-31 20:11

struts2中ognl的使用

struts2中ognl(Object Graph Navigation Laguage)的使用 一,访问普通的属性和方法 1,访问值栈中的action的普通属性值 <s:property value="name"/>   2,访问值栈中对象的普通属性(get set方法) user.xxx只有传,才会构造, 想初始化domain model, ...
Honly_java 评论(0) 有1289人浏览 2012-07-26 17:33

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics