标签:例子 odi cep exce 缓存满 iter href 错误处理 刷新
language ="java" | 目前只能使用java,默认就好。 |
extends = "className" | 指定转译后的Servlet的父类,通常是JSP引擎指定的,因此不要使用这个属性,默认就好。 |
isThreadSafe="true" |
默认是true ,不要修改这个属性,默认就好。官方已经强烈不推荐将其设置为false。
如果是false,那么多个请求串行执行service方法。
|
autoFlush = "true|false" |
如果为true,则当out对象的输出流缓存满时,自动刷新流,将缓冲数据写入到响应正文中。
如果为false,则当out对象的输出流缓存满时将抛出异常。
默认是true,默认就好。
|
isELIgnored = "false | true" |
此JSP页面的EL表达式是否启用。如果为true,则此JSP页面的EL不会生效。
如果为false,则可以在此JSP页面使用EL。
默认是false,默认就好。
|
info="" | JSP页面的描述信息,可以通过getServletInfo获得。可有可无。默认就好。 |
buffer = "none | 8kb| 16kb|等等" | JspWriter对象 out 的输出缓冲的大小。默认是8kb |
isErrorPage= "true | false" |
指示当前JSP是否是用于处理错误的页面,如果是true,则这个JSP可以设置为其它JSP 的 errorPage 的值。 且在这个JSP中可以使用隐式对象exception。 |
errorPage = "error_page_url" |
指定当出现异常,错误时,转发的到的错误处理页面。error_page_url是相对地址。
例如异常处理页面写在WEB/ErrorHandleJSPs下的500.jsp。
errorPage= "WEB-INF/ErrorHandleJSPs/500.jsp"
|
import = "java.util.*,java.io.*" |
也就是导入包。import属性在JSP页面中可以出现多次(其它的只能出现一次)。例如
<%@ page import="java.io.*" % >
<%@ page import="java.util.*" % >
|
session = "true | false" |
指示这个JSP页面是否需要使用session。如果为true,则隐式对象session就是引用当前会话对象。
并且,如果会话对象在这个JSP页面使用session之前没创建,则会自动创建且让隐式对象session引用这会话对象。
如果为false,则此页面不能使用session,(session为null),也不会主动生成session对象。
默认是true
|
contentType="text/html;charset=utf-8" | 响应文档的MIME类型。将成为转移后的Servlet中的service方法中的response.setContentType("xxxxxxxx") |
pageEncoding="utf-8" | 定义此JSP页面保存时的字符编码。默认是 ISO-8859-1 |
trimDirectiveWhitespaces="true|false" |
默认是false,设置为true后效果如下:
|
<%@ page contentType= "text/html; charset=UTF-8" pageEncoding ="UTF-8" trimDirectiveWhitespaces= "true" session ="true" %> <! DOCTYPE html> <html> <head> <meta http-equiv = "Content-Type" content ="text/html; charset=UTF-8"> <title> 标题</title> </head> <body> <h1> 欢迎</h1> <p> 啦啦啦啦啦啦 </p> <%@ include file= "/WEB-INF/jspf/copyright.jsp" %> </body> </html>
位置:/WEB-INF/jspf/copyright.jsp
<%@ page pageEncoding="UTF-8"%> <div style="width:1000px;height:100px;background:#F0F0F0"> <p style =" text-align: center ;"> 我是版权信息 </p> </div>
<%@taglib uri="TagLibraryURL" prefix="tagPrefix" %>
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8" trimDirectiveWhitespaces="true" session="true"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <!--如果用户存在,则显示购物车和个人中心--> <c:if test="${sessionScope.user!=null}"> <li>购物车</li> <li><a href="userCenter.jsp">个人中心 </a></li> </c:if> </body> </html>
标签:例子 odi cep exce 缓存满 iter href 错误处理 刷新
原文地址:http://www.cnblogs.com/lulipro/p/7468570.html