JSP頁面的基本元素


JSP頁面元素構成:靜態內容、指令、表達式、小腳本、聲明、注釋。

 

JSP指令包括:

page指令:通常位於jsp頁面的頂端,同一個頁面可以有多個page指令。

include指令:將一個外部文件嵌入到當前JSP文件中,同時解析這個頁面中的JSP語句。

taglib指令:使用標簽庫定義新的自定義標簽,在JSP頁面中啟用定制行為。

 

page指令語法:

<%@page 屬性="屬性值" 屬性2="屬性值1,屬性值2"... 屬性n="屬性值n" %>

屬性

描述

默認值

language

制定JSP頁面使用的腳本語言

Java

import

通過該屬性來引用腳本語言中使用到的類文件

contentType

用來指定JSP頁面所采用的編碼方式

text/html

ISO-8859-1

一般會將contentType設成contentType="text/html; charset=utf-8"

 

JSP注釋

在JSP頁面的注釋。有一下幾種方式:

HTML的注釋:(客戶端可見)

<!-- html注釋 -->

JSP的注釋:(客戶端不可見)

<%-- html注釋 --%>

JSP腳本注釋:(可以嵌入在JSP的注釋中)

// 單行注釋

/* 多行注釋 */

 

JSP腳本

在JSP頁面中執行的Java代碼。

語法:

<% Java代碼 %>

示例:

<%

       out.println("moonlit");

%>

 

JSP聲明

在JSP頁面中定義變量或者方法。

語法:

<%! Java代碼 %>

示例:

<%!

       String s = "moonlit";     // 聲明了一個字符串變量

       int add(int x, int y) {     // 聲明了一個返回整型的函數,實現兩個函數的求和。

              return x + y;

       }

%>

聲明了變量和函數之后,我們就可以在接下來使用這些變量和函數。

 

JSP表達式

在JSP頁面中執行的表達式。

語法:

<%=表達式 %>    // 注意:表達式不以分號結束

示例:(如在JSP頁面中顯示JSP生命中定義的s)

<p>姓名:<%=s %></p>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM