jsp,el表达式,jstl标准标签库
2017-08-02 15:51
471 查看
jsp,el表达式,jstl标准标签库
平时看别人写代码时,总感觉对上述三个还算挺了解的,但一敲代码就蒙了1
首先是对 <% %> <%! %> <%@ %> <jsp:include page="/foreground/common/head.jsp"/> <%@ include file="/foreground/common/head.jsp"%> 第一个,里面可以写java代码 第二个,表示在类中定义全局成员,静态块 第三个,6个动作之一include,动态包含 第四个,3个指令之一,静态包含
两者的区别:翻译的时间段不同 前者:在翻译时就把两个文件合并 后者:不会合并文件,当代码执行到include时,才包含另一个文件的内容。 (省略include后的html代码,将会合并翻译成一个java代码) 原则:能用静的就不用动的
2
其次是对el表达式的理解 ${}可以直接在jsp里面写,也可以写在双引号之内 ${u.name} == u.getName()方法 点(.) 运算符相当于调了getter方法,点后页面跟的是属性名。 对于这点,我开始还搞不清,我想我在user这个javaBean里定义的属性name是私有的,${u.name}这个怎能直接访问他的属性呢, 于是百度了半天,也有人问出了这个疑惑,问jstl能否访问javaBean的私有属性 我想我现在可以告诉他了 他还有一个属性导航的功能
3
对于jstl,主要用于判断或循环 <c:if test=" ${num>3}"> 结果为true执行 <c:if> 说一下这个没有提供else,还有注意一下test里面怎么写,他是怎么和el表达式一起用的 还有一个c:foreach,这个也经常用
最近细节问题有点多
相关文章推荐
- jsp EL表达式结合JSTL标准标签实现分页
- jsp脚本、jsp标准动作、EL表达式、JSTL标签
- web笔记九:jsp脚本、jsp标准动作、EL表达式、JSTL标签
- JSP 标准标签库JSTL与EL表达式
- Servlet,JSP,过滤器和监听器,四个作用域和九个内置对象,EL表达式语言,自定义标签,JSTL
- JSP常用标签——JSTL标签和EL表达式
- java web javaEE ,jsp EL表达式和JSTL标签if-else if-else四种用法
- 周记随笔第11周(jsp自定义标签和El表达式和标准标签库)
- JSTL标签(2)、EL表达式总结、Jsp标签总结
- 【郭林专刊】JSP中JSTL提供的函数标签EL表达式操作字符串的方法
- JSP 标准标签库(JSTL)
- eclipse下taglib标准标签库问题Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
- 【郭林专刊】JSP中JSTL提供的函数标签EL表达式操作字符串的方法
- JSP和El表达式和JSTL标签库使用
- JSP 标准标签库(JSTL)
- JSP 标准标签库(JSTL)
- JSTL的全称:JSP Standard Tag Library, jsp 标准标签库
- JSP-10-JSTL标准标签库
- JSP 标准标签库(JSTL)
- jsp版本2.1 servlet版本2.5 el表达式、jstl标签学习以及自定义标签(用标签实现业务逻辑和jsp页面的分离)