做一個jsp網頁測試,做一個jsp網頁測試工具

本文目錄一覽:

jsp頁面測試

頁面第一行加:

%@ page language=”java” contentType=”text/html; charset=UTF-8″%

在head 和 /head 之間加:

meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /

然後你的jsp文件另存為選擇utf-8編碼,再放回原處覆蓋。

用jsp編寫一個簡單的網上測試系統,源代碼,求大神

1.需要一個jsp頁面: //login.jsp核心代碼: 2.需要一個servlet來驗證登錄信息 //UserServlet 核心代碼 class UserServlet extends HttpServlet{ protected void doGet(HttpServletRequest request,HttpServletResponse response) throws Servle…

jsp的環境配置與簡單jsp頁面測試

JSP是一門基於JAVA語言的一種web應用開發技術,由JSP製作的動態網站具有非常好的跨平台性;所以對於做web開發的程序員來說,精到的掌握JSP的使用是極其重要的;在網路通信中,最常見的模式是B/S通信模式,即用戶把需要獲取的信息用瀏覽器向某個伺服器發出請求,伺服器使用web服務軟體將用戶的請求信息處理後發送給用戶;所以使用jsp技術發送的請求就需要伺服器端有相應的jsp引擎(即web服務軟體)進行處理,jsp引擎有很多,下面使用有sun公司開發的開源的tomcat伺服器來進行講述;所以下面從tomcat伺服器的安裝開始講起分為:一、tomcat的安裝與配置;二、測試jsp頁面;三、設置web服務目錄三個方面來進行說明。

一:tomcat的安裝與配置

這裡默認jdk已經安裝成功且環境變數已經設置為如下值:變數名Java_Home=E:\jdk1.8.0_45變數名Classpath=E:\jdk1.8.0_45\jre\lib\rt.jar;,;變數名Path=E:\JDK1.8.0_45\BIN

安裝tomcat有兩種方式(一)apache-tomcat-6.013.zip文件的安裝;(二)apache-tomcat-6.013.exe文件的安裝下面只介紹第一種方式;

將apache-tomcat-6.013.zip文件解壓到磁碟的某個分區下,如解壓到E:\,將出現下面的目錄結構

接下來雙擊bin目錄下的startup.bat文件,將會出現如下MS-DOS窗口表明已經啟動了tomcat伺服器,若不關閉該窗口該伺服器將一直工作下去;

若雙擊後沒有出現該界面或者只是閃爍了一下,一般是環境變數沒有設置好;然後在瀏覽器的地址欄里輸入或者訪問將出現下面的界面:

這裡localhost和127.0.0.0代表本主機,8080代表接受請求的埠號,tomcat默認使用該埠號,如果該埠號被佔用將無法接受請求,需要在tomcat伺服器的conf目錄下的server.xml里更改埠號,方法如下:用記事本打開server.xml文件找到下面的部分將8080設置為要使用的埠號即可;但是建議不要使用1~1024之間的埠號以免與其他網路發生衝突,若埠號為80的埠沒有被佔用則可使用80的埠號,這樣訪問jsp頁面時就可以省略埠號,如

第二種方式只需要雙擊apache-tomcat-6.013.exe文件安裝即可,形成的目錄和第一種方式一樣;

二、測試jsp頁面

用記事本編寫如下first.jsp文件,以ANSI編碼方式保存在web服務目錄的根目錄webapps\Root里,內容如下:

在地址欄里輸入訪問出現下面的界面:

三、設置web服務目錄

在tomcat的webapps的文件夾下有如下內容,其中TOOT是tomcat的根目錄,訪問該目錄下的jsp頁面的內容時只需在瀏覽器的地址欄里輸入ip地址、埠號、和jsp頁面的名字即可(即省略web根目錄的名字),如:;其他的文件夾是tomcat的服務目錄,如果把first.jsp文件放到docs文件夾下,則在地址欄里要輸入才能找到該文件;

另外也可設置tomcat的虛擬目錄來訪問指定目錄的jsp內容,比如想要訪問e盤下soft文件夾里的內容但是為了隱藏該目錄則要通過hello虛擬目錄來訪問;這時可以在server.xml文件里的/host標籤的上面加入下面的內容:

這樣要訪問e:/soft文件夾里的first.jsp文件就可以通過在地址欄里輸入來訪問了;

這裡再來說一下相對目錄的問題,在web服務目錄下的目錄稱為該web服務目錄下的相對目錄;若在文本的服務目錄sun下有一個子目錄moon,在moon目錄下有一個文件a.jsp,若需要訪問該文件則需要在地址欄里輸入來訪問;另外web服務目錄下的頁面要訪問相對目錄下的jsp頁面則要通過相對目錄來訪問,如sun服務目錄下的b.jsp頁面要通過超鏈接來訪問sun子目錄moon下的a.jsp則要使用moon/a.jsp(注意不是/moon/a.jsp;”/”是代表根目錄,/moon/a.jsp將代表moon是web的一個服務目錄,而不是服務目錄sun下的子目錄);

JSP頁面做好之後,怎麼測試

JSP網頁不同於html可以直接在瀏覽器查看效果,需要下載tomcat伺服器,將工程文件部署到伺服器上,點擊運行,就可以查看網頁的效果。

html網頁是不需要伺服器的支持的,屬於靜態的。而jsp是動態,可以和用戶進行互動。

怎麼對jsp進行頁面測試。。已安裝tomcat7.0

1. 下載並安裝tomcat。

2. 編寫自己的JSP網頁和Java對象。

3. 配置自己的Web應用。配置方法:

在TOMCAT_HOME/conf/server.xml文件中加入一行:

Content path=”/appName” docBase=”webapps/appName” debug=”0″ reloadable=”true”/

其中,TOMCAT_HOME是tomcat的主目錄,appName是你的Web應用的名稱。

4. 將你的jsp文件、html文件、image文件拷貝到TOMCAT_HOME/webapps/appName目錄下。

5. 編譯你的java文件。

6. 將編譯好的class文件拷貝到TOMCAT_HOME/webapps/WEB-INF/classes目錄下。也可將class文件打包成jar文件放到TOMCAT_HOME/webapps/WEB-INF/lib目錄下。

7. ALL IS OK! 你可以在你的瀏覽器上看到你的成果了:

其中,appName是你配的Web應用名稱,youjsp.jsp是你編寫的jsp文件名。

做好的jsp網頁怎麼測試呢??

你可以用J2SDK+Tomcat調試

在這種方案里Tomcat既作為JSP引擎又作為Web伺服器,配置比較簡單。

1、安裝J2SDK

在Windows下,直接運行下載的j2sdk-1_4_1_01-windows-i586.exe文件,根據安裝嚮導安裝到一個目錄,例如安裝到f:\j2sdk 1.4.1;

2、 添加環境變數

(1)如果你的操作系統是Win 98,可以用記事本直接編輯Autoexec.bat,添加下面命令行:

PATH=%PATH%;f:\j2sdk1.4.1\bin

SET JAVA_HOME=f:\j2sdk1.4.1

SET CLASSPATH=f:\j2sdk1.4.1\lib\tools.jar

保存後,重新啟動計算機,這樣所添加的環境變數才會有效。

3、安裝Tomcat

直接運行下載的jakarta-tomcat-4.0.1.exe,按照一般的Windows程序安裝步驟即可安裝好Tomcat,安裝時它會自動尋找J2SDK的位置。例如安裝到f:\tomcat4。 字串2

4、配置Tomcat的環境變數

添加一個新的環境變數TOMCAT_HOME,變數值為f:\tomcat4,添加方法同J2SDK環境變數的配置方法。

5、測試默認服務

設置完畢後就可以運行Tomcat伺服器了。用f:\tomcat4\bin\startup.exe啟動Tomcat,用f:\tomcat4\bin\shutdown.exe關閉。(如果在執行startup.exe或shutdown.exe的時候提示Out of Environment Space錯誤,選擇DOS 窗口的菜單中的”屬性”→” 內存”→” 常規內存”, 把”初始環境”由”自動”修改成”2816″就可以了。)

啟動Tomcat後,打開瀏覽器,在地址欄中輸入(Tomcat默認埠為8080),如果在瀏覽器中看到Tomcat的歡迎界面,表示Tomcat工作正常。

6、測試項目

把剛才準備好的test.jsp放在f:\Tomcat\webapps\examples\jsp目錄下, 在地址欄中輸入,如果瀏覽器中顯示”Hello World!”,則說明你的JSP環境配置成功了!

———————————-

回答樓主補充問題

(三)方案三:J2SDK+IIS+Tomcat 字串1

Windows平台下最常用的Web伺服器無疑是IIS,正常情況下IIS不支持JSP,我們可以通過使用一個IIS到Tomcat重定向插件,使IIS能夠將所有的JSP請求發送到Tomcat執行,可以使IIS增加處理JSP的功能。如果你已經習慣了使用IIS,那麼可以嘗試這種配置。(如果您已經安裝過Apache伺服器,為了便於後面的操作請先卸載Apache。) 字串5

1、按照方案一的步驟安裝Tomcat,並保證它正常運行。(例如安裝到f:\tomcat4); 字串5

2、將下載的tc4ntiis.zip直接解壓縮到f:\tomcat4目錄下。查看配置所需要的文件,確保它們在以下位置:

字串5

f:\tomcat4\server\lib\ajp.jar

f:\tomcat4\server\lib\tomcat-util.jar f:\tomcat4\bin\native\isapi_redirect.dll f:\tomcat4\conf\ntiis\workers.properties f:\tomcat4\conf\ntiis\uriworkermap.properties f:\tomcat4\conf\ntiis\iis_redirect.reg

f:\tomcat4\log\iis_redirect.log

字串9

3、用文本編輯器打開f:\tomcat4\conf\ntiis\workers.properties ,修改下列值為:

字串8

workers.tomcat_home=f:\tomcat4

workers.java_home=f:\j2sdk1.4.1

字串3

4、雙擊f:\tomcat4\conf\ntiis\iis_redirect.reg ,將此註冊文件內的信息添加到註冊表中,但是要修改log_file、worker_file 、worker_mount_file這三個鍵的鍵值,以適合你的環境(比如本文中的Tomcat就安裝在f:\tomcat4,而不是默認的c:\tomcat4)。添加並修改完畢後如下圖。 字串6

5、打開Internet服務管理器,在默認站點上添加一個新的虛擬目錄,名稱為jakarta,這個虛擬目錄指向f:\tomcat4\bin\native ,並啟動該默認站點。

字串3

6、在Internet服務管理器中用滑鼠右鍵單擊伺服器名,選擇”屬性”→主屬性中”WWW服務”的”編輯” →”ISAPI篩選器”選項卡,添加一個ISAPI篩選器,名字為Jakarta Redirect,可執行文件指定為f:\Tomcat4\bin\native\isapi_redirector.dll。在添加ISAPI過濾器後, Jakarta Redirect的狀態是一個紅色的向下的箭頭,重新啟動IIS服務,就會變成綠色的箭頭。

字串1

7、編輯 server.xml 文件並保存(同方案二的第7步)。 字串9

8、重新啟動IIS和Tomcat。

字串6

9、測試項目:把test.jsp放在f:\Tomcat\webapps\examples\jsp 目錄下。打開瀏覽器,在地址欄里輸入,如果瀏覽器中出現”Hello World!”,則Tomcat重新配置後工作正常;在地址欄中輸入 /test.jsp,若與 /test.jsp的結果相同,那就表明IIS和Tomcat整合成功了!

原創文章,作者:YUVFA,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/313758.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
YUVFA的頭像YUVFA
上一篇 2025-01-07 09:44
下一篇 2025-01-07 09:44

相關推薦

  • JDK Flux 背壓測試

    本文將從多個方面對 JDK Flux 的背壓測試進行詳細闡述。 一、Flux 背景 Flux 是 JDK 9 對響應式編程的支持。它為響應式編程提供了一種基於推拉模型的方式,以支持…

    編程 2025-04-29
  • python爬取網頁並生成表格

    本文將從以下幾個方面詳細介紹如何使用Python爬取網頁數據並生成表格: 一、獲取網頁數據 獲取網頁數據的一般思路是通過HTTP請求獲取網頁內容,最常用的方式是使用Python庫r…

    編程 2025-04-28
  • 網頁防篡改的重要性和市場佔有率

    網頁防篡改對於保護網站安全和用戶利益至關重要,而市場上針對網頁防篡改的產品和服務也呈現出不斷增長的趨勢。 一、市場佔有率 據不完全統計,目前全球各類網頁防篡改產品和服務的市場規模已…

    編程 2025-04-28
  • 用Python做一個程序

    如何用Python語言創建一個程序,本文將從多個方面進行詳細闡述。 一、安裝Python環境 在進行Python編程之前,首先需要在電腦上安裝Python環境。 可以前往Pytho…

    編程 2025-04-28
  • Python編程實戰:用Python做網頁與HTML

    Python語言是一種被廣泛應用的高級編程語言,也是一種非常適合於開發網頁和處理HTML的語言。在本文中,我們將從多個方面介紹如何用Python來編寫網頁和處理HTML。 一、Py…

    編程 2025-04-28
  • Python爬取網頁信息

    本文將從多個方面對Python爬取網頁信息做詳細的闡述。 一、爬蟲介紹 爬蟲是一種自動化程序,可以模擬人對網頁進行訪問獲取信息的行為。通過編寫代碼,我們可以指定要獲取的信息,將其從…

    編程 2025-04-28
  • Powersploit:安全評估與滲透測試的利器

    本文將重點介紹Powersploit,並給出相關的完整的代碼示例,幫助安全人員更好地運用Powersploit進行安全評估和滲透測試。 一、Powersploit簡介 Powers…

    編程 2025-04-28
  • Python介面自動化測試

    本文將從如下多個方面對Python編寫介面自動化進行詳細闡述,包括基本介紹、常用工具、測試框架、常見問題及解決方法 一、基本介紹 介面自動化測試是軟體測試中的一種自動化測試方式。通…

    編程 2025-04-27
  • 使用Python轉髮網頁內容

    Python是一種廣泛使用的編程語言,它在網路爬蟲、數據分析、人工智慧等領域都有廣泛的應用。其中,使用Python轉髮網頁內容也是一個常見的應用場景。在本文中,我們將從多個方面詳細…

    編程 2025-04-27
  • HR測試用例生成工具:hrtest的全面解析

    本文將從使用、功能、優點和代碼示例等多個方面詳細介紹HR測試用例生成工具hrtest。 一、使用 HR測試用例生成工具hrtest是一款可以自動生成測試用例的工具,省去了繁瑣的手動…

    編程 2025-04-27

發表回復

登錄後才能評論