你將會需要java 2軟件開發(fā)工具(jsdk),它原來的名稱是java發(fā)展工具(jdk)以及javaserver網(wǎng)站發(fā)展工具(jswdk),tomcat,或是其它支持jsp的網(wǎng)絡服務器。sun免費提供jsdk與jswdk來供windows,solaris,以及l(fā)inux平臺使用。
如果你想要在你目前的網(wǎng)絡服務器上使用jsp,但服務器本身并不支持jsp與java servlets,你可以試試看allaire的jrun,它的作用就像是針對netscape企業(yè)版與fasttrack服務器、微軟的網(wǎng)際網(wǎng)絡信息服務器(iis)與個人網(wǎng)絡服務器(pws)、apache、以及其它服務器的網(wǎng)絡服務器附加設備。你也可以使用apache網(wǎng)絡服務器的java版本,最新的jswdk里有提供。
下載與安裝你需要的組件
目前發(fā)布的1.2.2-001,jsdk可下載的版本是以可安裝的壓縮形式。下載的文件大約是20mb,可提供完整的java發(fā)展環(huán)境,讓你能建立利用標準api為核心的java解決之道。然而,你的網(wǎng)絡服務器需要應用到jsp的唯一一件事是java編譯器。要讓網(wǎng)絡服務器知道編譯器的位置,將環(huán)境變量java.home設到jsdk的安裝目錄。如果你是在windows上安裝并且接受預設目錄,將這行程序代碼set java.home=c:1.2.2加到你的autoexec.bat檔案并且重新開機。
在安裝好jsdk之后,下載并且安裝jswdk或beta版的tomcat,以java為主的apache網(wǎng)絡服務器。安裝在哪里并不重要,重要的是你可以找到它。一般而言,它會放在上層目錄,這種方式可以讓你取代jswdk或 jsdk的網(wǎng)絡服務器,不需要移動其它的網(wǎng)絡服務器。在你安裝好這個檔案之后,你就可以準備發(fā)展jsp了。
在你正確的安裝jswdk之后,執(zhí)行startserver指令文件來激活網(wǎng)絡服務器,預設通訊端口 為 8080。要看你在激活服務器之后是均c有正確的安裝工具,你可以加載范例jsp檔案中的任何一個(http://localhost:8080/examples/jsp/)。如果你能夠成功的執(zhí)行一個范例檔案,你可以知道你已經(jīng)正確的設定好軟件了。如果你在激活服務器的控制臺窗口看到錯誤訊息,那么你需要解決這個問題。最常發(fā)生的問題是沒有設定(或者不正確設定)環(huán)境變量java.home。要檢視目前的環(huán)境設定,在dos模式下鍵入set。
開始
解釋jsp語法之前,先建立一個顯示目前日期與時間的快速網(wǎng)頁并且將它儲存成sample.jsp:
<html>
<head>
<title>first page</title>
</head>
<body>
<h3>today is:
<%= new java.util.date() %>
</h3>
</body>
</html>.
將這個檔案與你所有的html與jsp網(wǎng)頁放在你jswdk安裝目錄下的網(wǎng)頁目錄里. 你可以在http://localhost:8080/sample.jsp下載此頁.當你第一次參觀這個網(wǎng)頁時,網(wǎng)站服務器會將jsp翻譯成java servlet程序代碼,那你就會看到目前的日期與時間.
現(xiàn)在你已經(jīng)下載,安裝,并且架構好發(fā)展環(huán)境,你已經(jīng)準備好要了解jsp語法與建立你自己的jsp為主的解決之道.
|
新聞熱點
疑難解答