ONGL:用来访问栈里对象属性的语言,通常由Struts标签来解析, 注意:要在接续OGNL的页面加入<%@ taglib prefix="s" uri="/struts-tags"%>,否则,栈内信息不回被访问到,也就是<s:debug></s:debug>访问栈内标签不起作用(暂时先这么叫吧) ...
分类:
其他好文 时间:
2016-11-20 18:25:22
阅读次数:
239
1.struts标签,在body中输入代码发现值栈不存在, ...
分类:
其他好文 时间:
2016-11-19 16:20:15
阅读次数:
154
乒乓球 模拟 数字游戏 DP 枚举分组 f[k组][前i个]=最值 栈 卡塔兰数 C(2*n,n)/(n+1) 麦森数 位数直接计算:log(10,2^n) 数字用高精度乘法模拟 /*By SilverN*/#include<iostream>#include<cstdio>#include<alg ...
分类:
其他好文 时间:
2016-10-21 00:40:18
阅读次数:
124
前言: 前面已经有一篇随笔介绍了Struts2的大概原理。本文就Struts2中Action与jsp页面进行数据对接时介绍几种常见方法! 值栈ValueStack 3个Action Action1 package com.gdufe.action; import com.opensymphony.x ...
分类:
其他好文 时间:
2016-10-19 19:18:15
阅读次数:
189
一、OGNL全称是Object Graph Navigation Language,即对象导航图语言 OGNL在框架中主要做两件事情:表达式语言和类型转换器 OGNL在框架中的作用以及数据的流入流出: 二、ValueStack值栈 定义:是内存中的一块空间,栈和堆之外的空间,它具有栈的特征,可以存放 ...
分类:
其他好文 时间:
2016-10-14 14:49:07
阅读次数:
154
一、OGNL全称是Object Graph Navigation Language,即对象导航图语言 OGNL在框架中主要做两件事情:表达式语言和类型转换器 OGNL在框架中的作用以及数据的流入流出: 二、ValueStack值栈 定义:是内存中的一块空间,栈和堆之外的空间,它具有栈的特征,可以存放 ...
分类:
其他好文 时间:
2016-10-10 16:26:28
阅读次数:
119
一:什么是值栈 1:ValueStack:值栈。其本身的数据结构是一个栈,使用者可以把一些对象存入栈中。然后使用动态的表达式来读取bean的属性。由于值栈中可能有多个对象 值栈会按照对象出栈的顺序依次尝试使用动态的表达式来读取值,知道成功读取值为止。struts2默认使用的是OgnlValueSta ...
分类:
其他好文 时间:
2016-10-10 13:37:25
阅读次数:
201
拦截器和过滤器的区别: 1、拦截器是基于java的反射机制,过滤器是基于java的函数回调 2、拦截器不依赖于servlet容器,而过滤器依赖于servlet容器 3、拦截器只能对action请求起作用,过滤器几乎对所有的请求起作用 4、拦截器可以访问action上下文,值栈里的对象,而过滤器不能访 ...
分类:
其他好文 时间:
2016-10-08 20:07:07
阅读次数:
97
1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生 ...
分类:
其他好文 时间:
2016-09-30 15:00:55
阅读次数:
104