日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

JSP初級教程之跟我學(xué)JSP(二)_JSP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:JSP初級教程之跟我學(xué)JSP(一)
第一章配置服務(wù)器環(huán)境 Jsp 全稱是JavaServerPages(而不是 JavaScript 的縮寫,JavaScript是使用Java語言的一種腳本語言),用我的話說,它就是一堆使用于網(wǎng)頁瀏覽器上的代碼(或者說代碼規(guī)范),從這個角度講和 Asp 類似。它并不是一種編程語言,但是它需要

第二章 輕度接觸server.xml

現(xiàn)在開始編寫我們的第一個.jsp文件了,代碼如下:
----------------------------------------------------------------------------------
<%@ page contentType="text/html; charset=gb2312" language="java"errorPage="" %>
<%
out.print("納粹黨應(yīng)該被徹底消滅");
%>
----------------------------------------------------------------------------------
這個文件是在頁面輸出一句話,你甚至可以用記事本來編寫,但主要的問題是,這個文件(比如叫test.jsp)它放在哪里。Tomcat的默認目錄好象是D:\Tomcat 5.0\webapps\jsp-examples,早期4.1版本目錄是examples,把這個文件放到j(luò)sp-examples下,開啟Tomcat服務(wù)器,在地址欄輸入:http://ringz:8080/jsp-examples/test.jsp。

現(xiàn)在要說的問題是:我不想用8080這個端口,直接用http://ringz/jsp-examples/test.jsp多好啊。這首先要取決你的80端口是否被占用,一般來說你的機器里沒有安裝IIS或者停掉IIS服務(wù),80端口就可以使用。具體的修改方法如下:打開這個文件——D:\Tomcat 5.0\conf\server.xml,你會找到這樣一段代碼:
<Connector port="8080" 
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000" 
disableUploadTimeout="true" />
把port="8080"改成port="80",保存文件,重啟Tomcat服務(wù)器,如果能夠啟動,說明可以使用80端口了;而要是Tomcat啟動窗口一閃即關(guān)掉,就說明80端口已經(jīng)被占用了(這個判斷的前提是該server.xml文件沒有錯誤,如果有其他錯誤的話,比如少一個“/>”,也會這樣)。按照此方法你可以改成其他閑置的端口,比如說,給我們做軟件的公司在測試的時候使用的是7988端口。除了80端口,其他端口都要在地址欄注明,80之所以不用是因為它是http協(xié)議的默認端口。
接下來的問題是:我不想把寫好的.jsp文件放在D:\Tomcat 5.0\webapps\jsp-examples下怎么辦?這同樣需要修改server.xml文件:假如你的.jsp文件都放在e:\MyJsp下,則在該文件的<Host></Host>之間加入這樣一段代碼:<Context path="/MyJsp" docBase="e:\MyJsp" debug="0" reloadable="true" crossContext="true"/>(注意要和文件名的大小寫要一致)。這樣你可以在地址欄輸入http://ringz/MyJsp/test.jsp(同樣要注意大小寫要一致)來運行這個文件。如果改成:<Context path="" docBase="e:\MyJsp" debug="0" reloadable="true" crossContext="true"/>,這樣在地址欄里輸入http://ringz/test.jsp就行了。
你感興趣的話可以看看只輸入http://ringz后頁面是什么樣的。
現(xiàn)在你可能會有這個想法:我的一個系統(tǒng)(或者叫一個站點)有一個固定的入口文件,比如叫l(wèi)ogin.htm,我希望只在地址欄輸入http://ringz就可以打開這個文件,這怎么辦?這個我們可以通過修改和server.xml處于同目錄下的web.xml文件來實現(xiàn):一般在這個文件的最下有這樣一段代碼:
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
你只需要將其中一個改成<welcome-file>login.htm</welcome-file>就行了。對于這個web.xml文件我們以后還會提到,就先不多說了。

記住一點:server.xml或者web.xml文件在修改后一定要重啟Tomcat服務(wù)器才行。

分享:新手的JSP學(xué)習(xí)心得之(二)
五、 JSP 調(diào)試 JSP調(diào)試比較麻煩,特別是當(dāng)bean是在一個session中存在時,更加困難。得從好幾個頁面開始往里面走才行。通常是用out.println()或System.out.print()來打一大堆信息來查問題。如果是用jbuilder做開發(fā),它能直接調(diào)試JSP.不過更重要是知道錯誤產(chǎn)生原

來源:模板無憂//所屬分類:JSP教程/更新時間:2010-03-10
相關(guān)JSP教程