今天" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > 干貨分享:十分鐘帶你快速玩轉(zhuǎn)JSP

干貨分享:十分鐘帶你快速玩轉(zhuǎn)JSP

時間:2023-06-12 06:15:01 | 來源:網(wǎng)站運(yùn)營

時間:2023-06-12 06:15:01 來源:網(wǎng)站運(yùn)營

干貨分享:十分鐘帶你快速玩轉(zhuǎn)JSP:
今天這篇文章就是來幫助初學(xué)者們了解JSP的基本功能,從而開發(fā)自己的 Web 應(yīng)用程序。

開始之前,也分享JSP的視頻講解給大家,教程主要由兩部分構(gòu)成:

學(xué)習(xí)后你會發(fā)現(xiàn)自己處于一個使用 JSP 專業(yè)知識的中等水平,之后你可以達(dá)到更高的水平。

什么是JSP?

JSP全稱Java Server Pages,是一種動態(tài)網(wǎng)頁開發(fā)技術(shù)。它使用JSP標(biāo)簽在HTML網(wǎng)頁中插入Java代碼。標(biāo)簽通常以<%開頭以%>結(jié)束。

JSP是一種Java servlet,主要用于實(shí)現(xiàn)Java web應(yīng)用程序的用戶界面部分。網(wǎng)頁開發(fā)者們通過結(jié)合HTML代碼、XHTML代碼、XML元素以及嵌入JSP操作和命令來編寫JSP。

JSP通過網(wǎng)頁表單獲取用戶輸入數(shù)據(jù)、訪問數(shù)據(jù)庫及其他數(shù)據(jù)源,然后動態(tài)地創(chuàng)建網(wǎng)頁。

JSP標(biāo)簽有多種功能,比如訪問數(shù)據(jù)庫、記錄用戶選擇信息、訪問JavaBeans組件等,還可以在不同的網(wǎng)頁中傳遞控制信息和共享信息。

JSP特點(diǎn)

● 能以模板化的方式簡單、高效地添加動態(tài)網(wǎng)頁內(nèi)容。

● 可利用JavaBean和標(biāo)簽庫技術(shù)復(fù)用常用的功能代碼(設(shè)計好的組件容易實(shí)現(xiàn)重復(fù)利用,減少重復(fù)勞動)。標(biāo)簽庫不僅帶有通用的內(nèi)置標(biāo)簽(JSTL),而且支持可擴(kuò)展功能的自定義標(biāo)簽。

●有良好的工具支持。

● 繼承了Java語言的相對易用性。

● 繼承了Java的跨平臺優(yōu)勢,實(shí)現(xiàn)“一次編寫,處處運(yùn)行”。因為支持Java及其相關(guān)技術(shù)的開發(fā)平臺多,網(wǎng)站開發(fā)人員可以選擇在最適合自己的系統(tǒng)平臺上進(jìn)行JSP開發(fā);不同環(huán)境下開發(fā)的JSP項目,在所有客戶端上都能順利訪問。

● 頁面中的動(控制變動內(nèi)容的部分)/靜(內(nèi)容不需變動的部分)區(qū)域以分散但又有序的形式組合在一起,能使人更直觀地看出頁面代碼的整體結(jié)構(gòu),也使得設(shè)計頁面效果和程序邏輯這2部分工作容易分離(外觀視圖與邏輯分離)。從而方便分配人員并發(fā)揮各自長處,實(shí)現(xiàn)高效地分工合作。

● 可與其它企業(yè)級Java技術(shù)相互配合。JSP可以只專門負(fù)責(zé)頁面中的數(shù)據(jù)呈現(xiàn),實(shí)現(xiàn)分層開發(fā)。

為什么使用JSP?

JSP程序與CGI程序有著相似的功能,但和CGI程序相比,JSP程序有如下優(yōu)勢:

最后,JSP是Java EE不可或缺的一部分,是一個完整的企業(yè)級應(yīng)用平臺。這意味著JSP可以用最簡單的方式來實(shí)現(xiàn)最復(fù)雜的應(yīng)用。

JSP的優(yōu)勢

以下列出了使用JSP帶來的其他好處:

JSP缺點(diǎn)

● 與ASP也一樣,Java的一些優(yōu)勢正是它致命的問題所在。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜性。

● Java的運(yùn)行速度是用class常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用戶數(shù)量來說確實(shí)是“最低性能價格比”了。

JSP開發(fā)環(huán)境搭建

JSP開發(fā)環(huán)境是用來開發(fā)、測試和運(yùn)行JSP程序的地方。
搭建JSP開發(fā)環(huán)境,具體包括以下幾個步驟。
這一步涉及Java SDK的下載和PATH環(huán)境變量的配置。

您可以從Oracle公司的Java頁面中下載SDK:Java SE Downloads

Java SDK下載完后,請按照給定的指示來安裝和配置SDK。最后,通過設(shè)置PATH和JAVA_HOME環(huán)境變量來指明包括java和javac的文件夾路徑,通常是java_install_dir/bin和java_install_dir。

假如您用的是Windows系統(tǒng)并且SDK的安裝目錄為C::/jdk1.5.0_20,那么您就需要在 C:/autoexec.bat 文件中添加以下兩行:

set PATH=C:/jdk1.5.0_20/bin;%PATH%set JAVA_HOME=C:/jdk1.5.0_20或者,在Windows NT/2000/XP下,您可以直接右擊我的電腦圖標(biāo),選擇屬性,然后高級,然后環(huán)境變量,接下來您就可以很方便地設(shè)置PATH變量并且確定退出就行了。

在Linux/Unix系統(tǒng)下,如果SDK的安裝目錄為/usr/local/jdk1.5.0_20并且使用的是C shell,那么您就需要在.cshrc文件中添加以下兩行:

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATHsetenv JAVA_HOME /usr/local/jdk1.5.0_20或者,假如您正在使用類似于Borland JBuilder、Eclipse、IntelliJ IDEA和Sun ONE Studio這樣的集成開發(fā)環(huán)境,可以試著編譯并運(yùn)行一個簡單的程序來確定IDE(集成開發(fā)環(huán)境)是否已經(jīng)知道 SDK的安裝目錄。

目前,市場上有很多支持JSP和Servlets開發(fā)的Web服務(wù)器。他們中的一些可以免費(fèi)下載和使用,Tomcat就是其中之一。

Apache Tomcat是一個開源軟件,可作為獨(dú)立的服務(wù)器來運(yùn)行JSP和Servlets,也可以集成在 Apache Web Server中。以下是Tomcat的配置方法:

下載最新版本的Tomcat:http://tomcat.apache.org/

下載完安裝文件后,將壓縮文件解壓到一個方便的地方,比如Windows下的C:/apache-tomcat-5.5.29目錄或者Linux/Unix下的/usr/local/apache-tomcat-5.5.29目錄,然后創(chuàng)建CATALINA_HOME環(huán)境變量指向這些目錄。

在Windows機(jī)器下,Tomcat可以通過執(zhí)行以下命令來啟動:

%CATALINA_HOME%/bin/startup.bat或者C:/apache-tomcat-5.5.29/bin/startup.bat在Linux/Unix機(jī)器下,Tomcat可以通過執(zhí)行以下命令來啟動:

$CATALINA_HOME/bin/startup.sh或者/usr/local/apache-tomcat-5.5.29/bin/startup.sh成功啟動Tomcat后,通過訪問http://localhost:8080/便可以使用Tomcat自帶的一些web應(yīng)用了。假如一切順利的話,您應(yīng)該能夠看到以下的頁面:

更多關(guān)于配置和運(yùn)行Tomcat的信息可以在Tomcat提供的文檔中找到,或者去Tomcat官網(wǎng)查閱:http://tomcat.apache.org。

在Windows機(jī)器下,Tomcat可以通過執(zhí)行以下命令來停止:

%CATALINA_HOME%/bin/shutdown或者C:/apache-tomcat-5.5.29/bin/shutdown在Linux/Unix機(jī)器下,Tomcat可以通過執(zhí)行以下命令來停止:

$CATALINA_HOME/bin/shutdown.sh或者/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh設(shè)置CLASSPATH環(huán)境變量

由于servlets不是Java SE的一部分,所以您必須標(biāo)示出servlet類的編譯器。

假如您用的是Windows機(jī)器,您需要在C:/autoexec.bat文件中添加以下兩行:

set CATALINA=C:/apache-tomcat-5.5.29set CLASSPATH=%CATALINA%/common/lib/jsp-api.jar;%CLASSPATH%或者,在Windows NT/2000/XP下,您只要右擊我的電腦,選擇屬性,然后點(diǎn)擊高級,然后點(diǎn)擊環(huán)境變量,接下來便可以設(shè)置CLASSPATH變量并且確定退出即可。

在Linux/Unix機(jī)器下,假如您使用的是C shell,那么您就需要在.cshrc文件中添加以下兩行:

setenv CATALINA=/usr/local/apache-tomcat-5.5.29setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH注意:如果您的開發(fā)路徑是C:/JSPDev (Windows)或者 /usr/JSPDev (Linux/Unix),那么您就需要將這些路徑添加進(jìn)CLASSPATH變量中。

關(guān)鍵詞:干貨

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉