- 浏览: 3705 次
- 性别:
- 来自: 北京
最新评论
文章列表
1、提到Struts2的传值功能时,经常会见到Stack Context和ValueStack等概念,那么它们到底是什么,有什么作用呢。
ValueStack(值栈):Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是
OgnlContext),并将值栈设为OGNL的根对象。
ActionContext:一次Action调用都会创建一个ActionContext
如:ActionContext ctx = ActionContext.getContext();
Stack Object:放入stack中的对象,一般是ac ...
OGNL表达式 用法详解
- 博客分类:
- OGNL表达式 用法详解
表达式通常用来访问页面中的各种变量,进行结果输出.
struts2中共支持以下几种表达式语言(默认的是OGNL):
OGNL:可以方便地操作对象属性的开源表达式语言;
JSTL:(JSP Standard Tag Library):JSP2.0集成的标准表达式语言;
Groovy:基于Java平台的动态语言,它具有时下比较流行的动态语言的一些特性;
Velocity:一种基于Java的模板匹配引擎。
一、什么是OGNL
名称:全称是Object-Graph Navigation Language
用途:是一个用来获取 和设置 java对象属性的表达式语言。
应用场合:通过使用表 ...
过滤器与拦截器的区别
- 博客分类:
- 过滤器与拦截器的区别
过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传 ...
前言:这是本类别博文JQuery即用即查开篇。
因为查手册太麻烦,而且有时候需要深入命令所在详细页面才能了解此命令的具体作用是什么。
写这几篇文章就是为了,工作遇到问题时,一看这几篇文章就可以查到哪个命令的作用 ...
EL表达式语法:
${ EL expression}
其中:
$表示EL表达式的开始。
EL expression指定表达式。
一、JSP EL表达式可用于如下几种方式。
1 静态文本:包含EL表达式,其值在运行时计算出来。
如: ${8+5}
2 标准标签和自定义标签属性:帮助显示网页上的动态内容。
JSP提供一些标准标签,<jsp:useBean>、<jsp:include>等。自定义标签是由用户使用taglib指令 编写的。
EL表达式可以作为一个值传递给上述标签的属性。表达式在运行时计算,结果值将作为属性值进行传递。
如:
<% ...
DOM对象一般分为两种,一种是HTML DOM对象,另一种是XML DOM对象。
1.HTML DOM对象
HTML DOM中定义的常用对象如下表所示:
对象 对象描述
Anchor 表示一个超链接Html元素
Applet 表示一个Http Applet元素,此元素被用来放页面上的可执行内容
Area 表示一个图像映射,一个图像映射是一个包含可单击图像的区域
Base 表示一个Html Base元素
Basefont 表示一个Html basefont 元素
Body 表示一个文档体(body)
Button 表示一个Html表单的push button,对于Html表单中的每 ...
一、JSP内置对象概述
定义:可以不加声明就在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量。在JSP技术内部,已经定义好了若干个JSP内部对象,应用这些内部对象,可以实现很多很重要的功能。
JSP共有以下9种基本内 ...