EL标签和JSTL标签---JSP页面的应用
2015-12-31 14:10
731 查看
[b]====EL(Expression Language)表达式语言:用于计算和输出存储在标志位置(page、request、session、application)的java对象的值;[/b]
1、开启和关闭EL表达式
开启方法:在servlet2.4之后默认方法为false,即可以不写或<%@ page isELIgnored="false" %>
关闭方法:<%@ page isELIgnored="true" %>
还有一种批量禁用EL的方法,可以在WEB-INF/web.xml中使用jsp-property-group标签批量禁用el,web.xml中进行如下配置。
====[b]JSTL(JavaServerPages Standard Tag Library)JSP标准标签库;[/b]
JSTL是SUN公司制定的一个JSP标签库,由apache jakarta组织负责维护的开源项目,目的是用标签代替java代码片段。
1、导入标签库
2、JSTL Core 标签库
Core 标签库,又被称为核心标签库,该标签库的工作是对于 JSP 页面一般处理的封装。在该标签库中的标签一共有 14 个,被分为了四类,分别 :
1、开启和关闭EL表达式
开启方法:在servlet2.4之后默认方法为false,即可以不写或<%@ page isELIgnored="false" %>
关闭方法:<%@ page isELIgnored="true" %>
还有一种批量禁用EL的方法,可以在WEB-INF/web.xml中使用jsp-property-group标签批量禁用el,web.xml中进行如下配置。
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> <el-ignored>true</el-ignored> </jsp-property-group> </jsp-config> </web-app>
====[b]JSTL(JavaServerPages Standard Tag Library)JSP标准标签库;[/b]
JSTL是SUN公司制定的一个JSP标签库,由apache jakarta组织负责维护的开源项目,目的是用标签代替java代码片段。
1、导入标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
2、JSTL Core 标签库
Core 标签库,又被称为核心标签库,该标签库的工作是对于 JSP 页面一般处理的封装。在该标签库中的标签一共有 14 个,被分为了四类,分别 :
多用途核心标签:<c:out> 、<c:set> 、<c:remove> 、<c:catch> 。 条件控制标签:<c:if> 、<c:choose> 、<c:when> 、<c:otherwise> 。 循环控制标签:<c:forEach> 、<c:forTokens> 。 URL 相关标签:<c:import> 、<c:url> 、<c:redirect> 、<c:param> 。
相关文章推荐
- js simple drag.
- jsp带参转链接
- 纯js 连连看,多套图片连连看
- Extjs5新特性
- HTML --- <a href=”#”>与 <a href=”javascript:void(0)” 的区别
- 在js中对日期的加减法
- JS的数组
- 组织结构图 js实现
- Javascript 严格模式use strict详解
- (译)详解javascript立即执行函数表达式(IIFE)
- 关于js中的return的用法
- Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。
- Cordova提供了一组设备相关的API,通过这组API,移动应用能够以JavaScript访问原生的设备功能,如摄像头、麦克风等。
- 轻量级桌面应用开发的捷径——nw.js
- Backbone.js 为复杂Javascript应用程序提供模型(models)、集合(collections)、视图(views)的结构
- Backbone.js 为复杂Javascript应用程序提供模型(models)、集合(collections)、视图(views)的结构
- three.js是JavaScript编写的WebGL第 三方库
- three.js是JavaScript编写的WebGL第 三方库
- js跳转页面方法实现汇总
- JNI - 如何将 char 转换成 jstring