?? 0006.htm
字號:
<html>
<head>
<title>新時代軟件教程:操作系統 主頁制作 服務器 設計軟件 網絡技術 編程語言 文字編輯</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
body, table {font-size: 9pt; font-family: 宋體}
a {text-decoration:none}
a:hover {color: red;text-decoration:underline}
.1 {background-color: rgb(245,245,245)}
-->
</style>
</head>
<p align="center"><script src="../../1.js"></script></a>
<p align="center"><big><strong>JSP語法手冊</strong></big></p>
<p align="right"><font color="#ff9900" size="2">作者: 漢化:JSPER
整理:JSPER</font></p>
<p style="LINE-HEIGHT: 200%"><b><font size="2">
HTML注釋</font></b><font size="2"><br>
產生一個注釋發送到客戶端<br>
<b>JSP語法<br>
</b><!-- 注釋 [<%= 表達式%>] --><br>
<b>例子1</b><br>
<!-- 這是用戶登錄后顯示的頁面 --><br>
在原代碼中顯示為<br>
<!-- 這是用戶登錄后顯示的頁面 --><br>
<b>例子2</b><br>
<!-- 這個頁面于<%=(new java.util.date()).toLocaleString()%>被讀取--><br>
在原代碼中顯示為<br>
<!-- 這個頁面于 January 1,2000 被讀取--><br>
<b>描述</b><br>
JSP頁面中的HTML注釋跟其他HTML注釋非常相似,它就是一段文件本,并且在瀏覽器端用查看原代碼功能可以看得到。<br>
JSP頁面的的注釋和HTML的注釋有一個不同就是可以使用表達式。表達式的內容是動態的,頁面的每次讀取和刷新都有可能是不同的內容。你可以使用任何頁面中的腳本語言。詳細情況請參閱表達式<br>
<b>參閱</b><br>
隱藏注釋<br>
表達</font></p>
<table>
<tr>
<td width="100%"></td>
</tr>
<tr>
<td background="di.gif" width="100%">
<p style="LINE-HEIGHT: 200%"><font size="2"><b>
隱藏注釋</b><br>
JSP頁面的文檔,但是不被傳送到客戶端<br>
<b>JSP語法<br>
</b><%-- 注釋 --%><br>
<b>例子1</b><br>
<%@ page language="java" %><br>
<html><br>
<head><title>注釋測試</titel></head><br>
<body><br>
<h2>注釋測試</h2><br>
<%-- 這一段注釋在原代碼中是看不到的 --%><br>
</body><br>
</html><br>
<br>
<b>描述</b><br>
JSP會忽略隱藏注藏的文本行,隱藏注釋通常被用來注釋你不愿意被別人看到的注釋。JSP不處理任何<%--和--%>之間的字符,這段注釋也不會被發送到客戶端,當然查看原代碼也發現不了它。<br>
在使用--%>結束注釋之前你可以使用任何符號,如果你想在注釋中用--%>,那么你可以用--%\>避開。<br>
<b>參閱</b><br>
HTML注釋</font></p>
</td>
</tr>
</table>
<table>
<tr>
<td width="100%"></td>
</tr>
<tr>
<td background="di.gif" width="100%">
<p style="LINE-HEIGHT: 200%"><font size="2"><b> </b>
<b>聲明</b><br>
在JSP頁面聲明變量和方法<br>
<b>JSP語法<br>
</b><%! 聲明;[聲明;]+……%><br>
<b>例子1</b><br>
<%! int i =0; %><br>
<%! int a, b, c; %><br>
<%! circle a = new circle (2,0); %><br>
<b>描述</b><br>
在JSP頁面中,如果你想用變量和方法必須事先聲明。<br>
你可以在一個聲明元素里聲明任意多個變量和方法,不夠最后有多長,你都要加一個分號在后面。聲明必須遵守JAVA程序語言的規定。<br>
當你在JSP中聲明變量和方法的時候,必須牢記住以下幾點規則:<br>
1、必須以分號結尾(同樣的規則適用于腳本的編寫,相反,表達式不用)<br>
2、用<%@ page %>引入的頁面已經聲明過的變量和方法可以直接使用,不用再次聲明。<br>
聲明可以擴展范圍,也就是說可以擴展到任何靜態的JSP文件。任何用<jsp:include>包含的靜態文件都可以。記詮動態的頁面不可以。<br>
<b>參閱</b><br>
腳本<br>
表達式<b>表達式</b><br>
在JSP頁面里用腳本語言表達式<br>
<b>JSP語法<br>
</b><%=表達式%><br>
<b>例子1</b><br>
地圖文件有<font color="bule"><%=map.size()%></font>個。<br>
猜的不錯,但是不對。試試<b><%=numguess.gethint()%></b>。<br>
<b>描述<br>
</b>表達式通過計算得出值,轉換成字符串,插入到JSP頁面中想要顯示出來的地方。因為得出的值已經是字符串了,那么你就可以在JSP頁面中用HTML標簽任意的控制它。<br>
當你在JSP頁面中寫表達式的時候,記住以下要點:<br>
1、千萬不要用分號來結束表達式(可是,在腳本中的表達式卻要加分號;參閱腳本)<br>
2、表達式中可以包含任何適合<b>Java語言規范</b>表達式。<br>
有時候你可以把表達式的值作為JSP要素的屬性值。<br>
<b>參閱</b><br>
腳本<br>
聲明</font></p>
</td>
</tr>
</table>
<table>
<tr>
<td width="100%"></td>
</tr>
<tr>
<td background="di.gif" width="100%">
<p style="LINE-HEIGHT: 200%"><font size="2"><b> </b>
<b>腳本</b><br>
頁面中用腳本語言編寫的腳本段<br>
<b>JSP語法<br>
</b><%=代碼段%><br>
<b>例子1</b><br>
<%<br>
String name = null;<br>
if (request.getParameter("name")==null {<br>
%><br>
<%@ include file="error.html"%><br>
<% } else {<br>
foo.setName(request.getParmeter("name"));<br>
if (foo.getname().equalsIgnoreCase("integra"))<br>
name = "acura";<br>
if (name.equalsIgnoreCase("acura")){<br>
%><b><br>
描述<br>
</b>一段代碼可以包括任意長的代碼,聲明任意多的變量和方法或者包括任意多的表達式。<br>
當你在編寫代碼的時候,你可以做如下事情:<br>
1、為以后的需要聲明變量和方法(參閱:聲明)<br>
2、使用表達式(參閱:表達式)<br>
3、使用固定值和<jsp:useBean>中的對象<br>
4、在頁面中使用任意其他聲明值(如果你使用JAVA語言,必須遵守JAVA規則)<br>
文本,HTML標簽和JSP元素必須在腳本之外。腳本執行需要時間。<b><br>
參閱</b><br>
腳本<br>
表達式</font></p>
</td>
</tr>
</table>
</table>
<p align="center"><script src="../../2.js"></script></a>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -