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

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

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

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

第二章 輕度接觸server.xml

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

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

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

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

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