如果你不熟悉Java編程
記住以上提示
JSP指令和腳本元素
Directives < %@ directive %>
Declarations < %! declaration %>
Expressions < %= expression %>
Code Fragment/Scriptlet < % code fragment %>
Comments < %
指令
JSP指令是為JSP引擎而設計的
幾乎在所有JSP頁面頂部都會看到“Page”指令
到何處查找起支持作用的Java類別
< %@ page import="java
出現Java運行問題時
< %@ page errorPage="errorPage
還有你是否需要管理用戶的會話級信息
< %@ page session="true" %>
“Include”指令可以把你的內容分成更多可管理的元素
< %@ include file="filename
聲明
JSP聲明用來讓你定義頁面級變量
< %! int i=
表達式
有了JSP表達式
< %= i %>
< %= "Hello" %>
代碼片段/腳本片段
代碼片段/腳本片段(Scriptlets) JSP代碼片段或腳本片段是嵌在“< % ?%>”標記中的
< % for (int i=
< H< %=i%>>Hello< /H< %=i%>>
< % } %>
注釋
最後一個主要的JSP元素是嵌入式注釋
< %
隱藏注釋
JSP頁面的文檔
JSP語法
< %
例子
< %@ page language="java" %>
< html>
< head>< title>注釋測試< /titel>< /head>
< body>
< h
< %
< /body>
< /html>
描述
JSP會忽略隱藏注藏的文本行
在使用
聲明
在JSP頁面聲明變量和方法
JSP語法
< %! 聲明
例子
< %! int i =
< %! int a
< %! circle a = new circle (
描述
在JSP頁面中
你可以在一個聲明元素裡聲明任意多個變量和方法
當你在JSP中聲明變量和方法的時候
聲明可以擴展范圍
表達式
在JSP頁面裡用腳本語言表達式
JSP語法
< %=表達式%>
例子
地圖文件有< font color="bule">< %=map
猜的不錯
描述
表達式通過計算得出值
當你在JSP頁面中寫表達式的時候
有時候你可以把表達式的值作為JSP要素的屬性值
腳本
頁面中用腳本語言編寫的腳本段
JSP語法
< %=代碼段%>
例子
< %
String name = null;
if (request
%>
< %@ include file="error
< % } else {
foo
if (foo
name = "acura";
if (name
%>
描述
一段代碼可以包括任意長的代碼
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20353.html