六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

用JSP構建動態網站 (1)

[摘要]一、 什么是JSP   JSP(JavaServer Pages) JSP由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準,其網址為http://www.javasoft.com/products/jsp。 在傳統的網頁HTML文件(*.htm,*.html)...
一、 什么是JSP

  JSP(JavaServer Pages) JSP由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準,其網址為http://www.javasoft.com/products/jsp。 在傳統的網頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標記(tag),就構成了JSP網頁(*.jsp)。Web服務器在遇到訪問JSP網頁的請求時,首先執行其中的程序片段,然后將執行結果以HTML格式返回給客戶。程序片段可以操作數據庫、重新定向網頁以及發送 email 等等,這就是建立動態網站所需要的功能。所有程序操作都在服務器端執行,網絡上傳送給客戶端的僅是得到的結果,對客戶瀏覽器的要求最低,可以實現無Plugin,無ActiveX,無Java Applet,甚至無Frame。 本文將介紹利用JSP技術開發動態網頁的方法,還將簡要分析JSP技術和 Microsoft 公司的ASP技術的不同之處。

  二、 如何安裝和啟動

  為了實驗JSP技術,首先需要建立運行環境,這個過程相當簡單:

  1、在 http://java.sun.com/jdk/處下載JDK(Java 2 SDK、Standard Edition、v 1.2.2)。

  2、在http://java.sun.com/products/jsp/處下載JSWDK(JavaServer Web Development Kit 1.0.1)。Linux用戶可以在ttp://jakarta.apache.org/處下載Tomcat 3.0。

  3、安裝 以Windows NT環境為例,JDK的安裝是首先運行下載得到的jdk1_2_2-win.exe,然后修改系統環境參數,在PATH參數中加入[x:]\jdk1.2.2\bin以及增加新的環境參數 CLASSPATH=[x:]\jdk1.2.2\lib\tools.jar,其中[x:]是安裝JDK的硬盤符(c:、d: 等)。 JSWDK的安裝僅需將jswdk1_0_1-win.zip帶目錄釋放到硬盤根目錄下(c:\、d:\ 等),然后就可以在硬盤上找到\jswdk-1.0.1\目錄。將來如果不想保留JSWDK,刪除這個目錄就可以了,沒有任何系統文件和注冊表遺留問題。更詳細的安裝過程以及Solaris/Unix和Linux下JDK、Tomcat的安裝可以參考下載得到的文件包中的安裝說明。

  4、啟動 以Windows NT環境為例,在\jswdk-1.0.1\目錄下執行startserver.bat,就可啟動JSWDK中一個支持JSP網頁技術的Web服務器。為了不與現有的Web服務器(例如IIS、PWS等)沖突,JSWDK的Web服務器使用了8080端口。 在瀏覽器的地址欄中鍵入http://localhost:8080或者http://127.0.0.1:8080后,如果能看到 JSWDK 的歡迎頁就說明JSP實驗環境已經建成,可進入下一步實驗。 要關閉Web服務器則運行stopserver.bat。

  三、 JSP簡單示例

  JSWDK中包含的Web服務器的文檔目錄在缺省狀態下為\jswdk-1.0.1\webpages,主文檔在缺省狀態下為index.html和index.jsp。也就是說訪問http://localhost:8080等于訪問\jswdk-1.0.1\webpages\index.html。 用文本編輯器,如Windows中的記事本(Notepad),創建一個文本文件hi.jsp,保存在\jswdk-1.0.1\webpages\目錄下,其內容如下:

<html>
<head>
<title>Hi-JSP實驗</title>
</head>
<body>
<%
String Msg = "This JSP test.";
out.print("Hello World!");
%>
<h2><%=Msg%></h2>
</body>
</html>


        圖1

在瀏覽器的地址欄中鍵入http://localhost:8080/hi.jsp,JSWDK中的Web服務器會執行JSP 文件中用<%以及%>括起來的Java程序語句,其中out.print是將文字輸出到網頁,語句<%= 變量 表達式 %>的作用是將Java Scriptlet中變量或表達式的值輸出到網頁,執行結果如圖1。 圖1 將變量Msg賦值為中文字符串,用<%= %>輸出,或者用out.print輸出中文字符串,則在英文版NT4及Redhat 6.1下實驗運行結果正常,而在中文NT 4.0和中文98下,則反而會出現亂碼。


主站蜘蛛池模板: 日本黄大片 在线播放 | 日本视频一区二区 | 天天躁狠狠躁狠狠躁夜夜躁 | 亚洲视频成人 | 天天干天天操天天射 | 在线播放第一页 | 亚洲一个色 | 欧美专区在线播放 | 日本在线观看高清不卡免v 日本在线观看a | 永久免费观看午夜视频在线 | 天天干夜夜夜操 | 色综合久久88色综合天天小说 | 性生大片免费观看性 | 亚洲成a人片在线观看播放 亚洲成a人片在线观看www | 四虎影视在线影院www | 又粗又硬又爽的三级视频在线观看 | 中国一级做a爰片久久毛片 中国性欧美 | 偷窥自拍首页 | 欧美一级淫片免费观看 | 亚洲综合网在线观看 | 欧美一级在线观看视频 | 在线观看91| 亚洲欧美日韩国产色另类 | 亚洲欧美日韩一区高清中文字幕 | 日本综合欧美一区二区三区 | 日本五级床片全部免费午夜 | 亚洲高清资源在线观看 | 午夜性伦鲁啊鲁免费视频 | 欧美一级特黄特色大片 | 天堂资源中文官网 | 日本在线日本中文字幕日本在线视频播放 | 色伊人久久 | 亚洲 欧美 精品 中文第三 | 四虎影视最新 | 亚洲精品国产福利片 | 色噜噜狠狠狠狠色综合久一 | 青娱乐在线免费 | 青草青青视频在线观看 | 亚洲成a人片在线观看播放 亚洲成a人片在线观看www | 日韩黄色精品 | 日韩伦理一区二区三区 |