以前我们通过request等一些作用域对象来获取表单中的数据信息,这样做是很麻烦的,尤其是通过Servlet作为控制器通过request设置属性的方法将表单中的数据封装成相应的对象传到JSP文件中,这样尤其麻烦。现在我们有了EL表达式获取表单中的数据就变得简单多了。那么,什么是EL表达式?EL表达式...
分类:
其他好文 时间:
2015-03-20 16:17:08
阅读次数:
207
格式: ${ 开头 } 结尾,中间写代码,代码一般以.或[]连接,来取出属性 如${ person.name }取出person的name属性,内部会通过反射,调用person.getName()方法 ${ list[0].name } ${ empty(object)?} empty()是EL表达式...
分类:
其他好文 时间:
2015-03-20 00:09:13
阅读次数:
167
一、jsp标签(sun公司提供的)二、EL表达式三、jstl (javaserver pages standard tag library)1.为什么要有jstl jsp标签太弱,el表达式功能不完整(比如不能遍历集合),所有就有了jstl。目的就是配合jsp+el取代在jsp中嵌入Java代码的....
分类:
编程语言 时间:
2015-03-18 10:20:39
阅读次数:
248
<tr> <tdclass="left_nm">广告形式:</td> <tdid="categoryList"> <c:forEachvar="item"items="${typeList}"varStatus="num"> <c:choose> <c:whentest="${item.isChecked==0}"> <inputtype="checkbox"name="models"..
分类:
Web程序 时间:
2015-03-17 18:11:57
阅读次数:
187
方法一 ?? ? ?? 对于一个单个JSP页面,你可以使用定义page指令来设置jsp页面是否支持EL。默认是支?? 持EL(如果要页面不支持EL,请设置为isELIgnored=true;?? <%@?page?isELIgnored="true|false"%> ?...
分类:
其他好文 时间:
2015-03-17 10:40:48
阅读次数:
180
OGNL表达式和EL表达式、JSTL表达式的比较OGNL表达式OGNL一般结合struts2一起使用,在使用的JSP页面需要引入tablibOGNL表达式:1.property标签:用于输出值,当访问session和application等域的时候#标记是不可少的 表示输出session域中的use...
分类:
其他好文 时间:
2015-03-12 18:29:07
阅读次数:
113
Struts2一.OGNL表达式1 什么是OGNL语言你还记得EL表达式语言么?没错OGNL也是表达式语言,不过它比EL可强大太多了。OGNL的全称为Object Graphic Navigation Language(对象图导航语言)。它是Struts2的默认表达式语言!使用OGNL需要导入OGN...
分类:
其他好文 时间:
2015-03-08 18:37:45
阅读次数:
180
jsp中使用${list.size }会编译成list.getSize()方法,并不能获取list的长度,因为程序回去找List对象中的getSize()方法,所以只能想别的办法, 一种方法是在后台程序Action中声明一个变量存储list的长度,并对这个变量设置get set方法,但是这个方法有点...
分类:
Web程序 时间:
2015-03-08 15:41:07
阅读次数:
119
1.jsp标签: sun原生的,直接jsp使用 -- 实现页面包含,动态包含 -- 请求转发 -- 配合上面上面的两个标签使用, 2.EL表达式: Expresion language 出现的目的,取代jsp中的jsp脚本表达式 ,发展后不限于此 ${el表达式} 获取数据 ,...
分类:
Web程序 时间:
2015-03-05 22:06:02
阅读次数:
175
post传递的编码问题,解决的方式有两种,一种是修改Tomcat的配置文件,这种方式是我反对的,因为你并不能保证自己的工程在任意一个Tomcat都能跑,当然如果以后出现什么情况,处理修改Tomcat配置文件,没有别的的话,那么才修改也不迟,另一种是在页面取值之前使用:
request.setCharacterEncoding("utf-8"); 本来这样没什么的,不就一行代码吗?但是在现在JS...
分类:
其他好文 时间:
2015-03-05 10:53:41
阅读次数:
248