JSP由淺入深(3)— 通過表達(dá)式增加動(dòng)態(tài)內(nèi)容
發(fā)表時(shí)間:2024-02-03 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]在我們前面的章節(jié)中,任何的HTML文件都可以轉(zhuǎn)變成JSP文件,做法是通過改變它的擴(kuò)展名為.jsp。當(dāng)然,我們要知道是什么使得JSP有用呢?答案是嵌入Java的能力。將下列文本放置在一個(gè)以.jsp為擴(kuò)展名的文件中,比如說這個(gè)文件為myjsp.jsp,然后將這個(gè)文件放置到你的JSP目錄下并且在瀏覽器上...
在我們前面的章節(jié)中,任何的HTML文件都可以轉(zhuǎn)變成JSP文件,做法是通過改變它的擴(kuò)展名為.jsp。當(dāng)然,我們要知道是什么使得JSP有用呢?答案是嵌入Java的能力。將下列文本放置在一個(gè)以.jsp為擴(kuò)展名的文件中,比如說這個(gè)文件為myjsp.jsp,然后將這個(gè)文件放置到你的JSP目錄下并且在瀏覽器上看它。以下是具體的代碼:
<HTML>
<BODY>
Hello! The time is now <%= new java.util.Date() %>
</BODY>
</HTML>
這里要注意,每次你在瀏覽器中重載網(wǎng)頁的時(shí)候,它就出現(xiàn)當(dāng)前時(shí)間。字符系列<%= and %>的作用是圈起Java表達(dá)式,這個(gè)表達(dá)式將在運(yùn)行的時(shí)候被計(jì)算。
正因?yàn)檫@樣,使用JSP產(chǎn)生動(dòng)態(tài)HTML網(wǎng)頁來響應(yīng)用戶的動(dòng)作才變?yōu)榭赡堋?nbsp;
好吧,教程結(jié)束之后你最好作個(gè)練習(xí):為不同的系統(tǒng)屬性編寫一個(gè)JSP用來輸出由System.getProperty返回的數(shù)值,比如java.version、java.home、os.name、user.home以及user.dir等等。