Java编程
阅读(2692)
package com.sponge.servlet;
import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.htt...
阅读(2227)
JSTL包含一系列标准函数,大部分是通用的字符串处理函数。引用JSTL函数库的语法如下:<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>标签描述fn:contains()测试输入的字符串是否包含指定的子串fn:containsIgnoreCase()测试输入的字符串是否包含指定的子串,大小写不...
阅读(2078)
JSTL XML标签库提供了创建和操作XML文档的标签。引用XML标签库的语法如下:<%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %>在使用xml标签前,你必须将XML 和 XPath 的相关包拷贝至你的<Tomcat 安装目录>\lib下:XercesImpl.jar下载地址: http://www.apache.org/dist/x...
阅读(1902)
JSTL SQL标签库提供了与关系型数据库(Oracle,MySQL,SQL Server等等)进行交互的标签。引用SQL标签库的语法如下:<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>标签描述<sql:setDataSource>指定数据源<sql:query>运行SQL查询语句<sql:update>运行S...
阅读(2035)
JSTL格式化标签用来格式化并输出文本、日期、时间、数字。引用格式化标签库的语法如下:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>标签描述<fmt:formatNumber>使用指定的格式或精度格式化数字<fmt:parseNumber>解析一个代表着数字,货币或百分比的字符串...
阅读(1954)
核心标签是最常用的JSTL标签。引用核心标签库的语法如下:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>标签描述<c:out>用于在JSP中显示数据,就像<%= … ><c:set>用于保存数据<c:remove>用于删除数据<c:catch>用来处理产生错误的异常状况...
阅读(2380)
首先导入jstl-1.2.jar,然后在使用标签的页面头部引用对应的标签库,通常使用<c:forEach>,<c:if>,<c:choose>,<c:when>,都需要在页面头部写一下内容:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
阅读(1910)
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。根据JSTL标签所提供的功能,可以将其分为5个类别。核心标签格式化标签SQL 标签XML 标签JSTL 函数JSTL 库安装
阅读(2164)
JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。JSP九大隐式对象:对象描述requestHttpServletRequest类的实例responseHttpServletResponse类的实例outPrintWriter类的实例,用于把结果输出至网页上sessionHttpSession类的实例applicationServletContext类的实例,与...
阅读(2038)
JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。JSP中的三种指令标签:指令描述<%@ page … %>定义网页依赖属性,比如脚本语言、error页面、缓存需求等等<%@ include … %>包含其他文件<%@ taglib … %>引入标签库的定义Page指令Page指...