熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

JSP總結五:JSP元素

2013-11-15 12:05:40  來源: JSP教程 

      SP注釋
<%*****%> 是注釋符
   指令元素
       指令元素用於指定關於Web頁面本身的信息比如
<%@ page contentType=”text/html” %>
       指令元素是以<%@開頭以%>結尾page是指令名稱contentType是page指令的一個屬性名稱”text/html”是屬性值指令元素區分大小寫這個指令的設置指定頁面內容類型如果不設定contentType屬性默認值為text/html
       page指令的其它屬性還有errorPageisErrorPagesessionpageEncodingbufferautoFlush
languageimport屬性
 
其它的指令元素還有
<%@ include %> 在翻譯階段引入一個文件
<%@ taglib %> 聲明一個頁面使用的包含自定義行為的標記庫
taglib需要解釋一下下面的例子
<%@ taglib prefix="c" uri="%>
uri代表了sun公司提供的JSTL庫prefix的值代表了uri所指的庫後面的行為元素中會用到比如
<%@ page contentType="text/html" %>
<%@ taglib prefix="c" uri="%>
<html>
 <head>
    <title>JSP is Easy</title>
 </head>
 <body bgcolor="white">
 
    <h>JSP is as easy as </h>
 
    <% Calculate the sum of + + dynamically %>
    + + = <c:out value="${ + + }" />
 
 </body>
</html>
       <c:out 代表了JSTL庫中的out對象
    行為元素
       在浏覽器請求頁面時執行某些動作的元素稱為行為元素JSP定義了一些標准行為元素如下
<jsp:useBean> 使一個JavaBeans組件在該頁中可用
<jsp:getProperty> 從一個JavaBeans組件中獲得某個屬性值並將其添加到應答中
<jsp:setProperty> 設置JavaBeans的屬性值
<jsp:include> 在請求處理階段引入來自一個servlet或者JSP頁面的應答結果
<jsp:forward> 將對請求的處理轉交給一個servlet或JSP頁面
<jsp:param>    使用<jsp:include>或<jsp:forward>將請求轉交給另一個servlet或JSP頁面時向這個請求中加入一個參數值


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20271.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.