環(huán)境搭建過(guò)程_第1頁(yè)
環(huán)境搭建過(guò)程_第2頁(yè)
環(huán)境搭建過(guò)程_第3頁(yè)
環(huán)境搭建過(guò)程_第4頁(yè)
環(huán)境搭建過(guò)程_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

課下輔導(dǎo)環(huán)境搭建過(guò)程9/25/20231內(nèi)容提要◎JSP運(yùn)行環(huán)境要求,安裝與配置JDK◎安裝與配置效勞器:Tomcat◎*安裝與配置集成開(kāi)發(fā)環(huán)境:Eclipse和MyEclipse或Netbeans他山之石關(guān)于JavaEE學(xué)習(xí)導(dǎo)引關(guān)于JSP程序員的成長(zhǎng)9/25/20232A.1配置JSP運(yùn)行環(huán)境安裝JDK安裝TomcatJSP頁(yè)面測(cè)試9/25/20233第一步:執(zhí)行jdk-6u1-windows-i586-p.exe9/25/20234安裝JDK〔續(xù)〕第二步:選擇安裝路徑及安裝內(nèi)容9/25/20235安裝JDK〔續(xù)〕9/25/20236安裝JDK〔續(xù)〕第三步:設(shè)置環(huán)境變量path和classpath9/25/20237

9/25/20238安裝Tomcat〔續(xù)〕第二步:選擇安裝內(nèi)容及安裝路徑。9/25/20239安裝Tomcat〔續(xù)〕9/25/202310安裝Tomcat〔續(xù)〕第三步:設(shè)定TomcatPort和AdministratorLogin

9/25/202311安裝Tomcat〔續(xù)〕第四步:選擇使用的JVM,點(diǎn)擊【install】按鈕

9/25/202312安裝Tomcat〔完成〕9/25/202313直接解壓不要關(guān)掉DOS窗口9/25/202314注意!設(shè)置環(huán)境變量CATALINA_HOME9/25/202315安裝Tomcat〔續(xù)〕第五步:測(cè)試Tomcat。在瀏覽器中輸入://localhost:8080的主頁(yè),如果顯示Tomcat主頁(yè)那么說(shuō)明Tomcat運(yùn)行正常。

9/25/202316配置Tomcat其中,bin目錄存放系統(tǒng)的可執(zhí)行文件,common目錄、server目錄和shared目錄都存放Tomcat運(yùn)行的一些Java包和類(lèi)庫(kù)。temp目錄存放Tomcat運(yùn)行的一些臨時(shí)文件。3個(gè)目錄是需要經(jīng)常訪問(wèn)的,conf目錄存放Tomcat效勞的配置信息,比方效勞端口、虛擬目錄等。webapps目錄存放JSP程序文件,work目錄存放JSP文件在運(yùn)行時(shí)候被編譯成的二進(jìn)制文件。9/25/202317Tomcat目錄結(jié)構(gòu)Web應(yīng)用程序HTML文件圖像ServletJSP頁(yè)面JavaBeanJar文件Applet標(biāo)簽文件標(biāo)簽庫(kù)描述符文件部署描述器.war文件文檔根目錄Web應(yīng)用程序目錄結(jié)構(gòu)AddBook.class,DeleteBook.classmbase.jar,msqlserver.jar,DisplayBook.tagweb.xml,books.tld文檔根目錄靜態(tài)文件(html,images……)WEB-INFJSP類(lèi)庫(kù)標(biāo)簽.tld,web.xml9/25/202318配置Tomcat安裝完Tomcat的時(shí)候,在地址欄輸入“://localhost:8080〞,自動(dòng)翻開(kāi)了某一個(gè)文件,該文件是“webapps〞目錄下“ROOT〞目錄中的“index.jsp〞文件。在實(shí)際的使用中,一般需要配置更改兩個(gè)根本配置,1、需要修改效勞端口,2、網(wǎng)站的根路徑。修改這三個(gè)配置都在conf目錄的server.xml文件中。9/25/202319測(cè)試第一個(gè)JSP頁(yè)面第一個(gè)程序依然最經(jīng)典的HelloWorld程序,利用記事本輸入三行,JSP區(qū)分大小寫(xiě),每條語(yǔ)句后面有分號(hào),將該程序放到剛剛建立的ROOT目錄下<%out.print("HelloWorld!");%>9/25/202320第一步:用一種文本編輯器編輯JSP源文件,如用記事本編輯ch1_1.jsp。第二步:將JSP文件保存到C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6\webapps\root目錄下。在IE地址欄中鍵入://localhost:8080/ch1_1.jsp,對(duì)頁(yè)面進(jìn)行

測(cè)試。9/25/2023219/25/202322總結(jié)注意四個(gè)環(huán)境變量:CATALINA_HOME/Java_Home/Classpath/Path設(shè)置關(guān)閉當(dāng)前的MS-DOS窗口,將關(guān)閉Tomcat效勞器等同://localhost:80809/25/202323相關(guān)的開(kāi)發(fā)環(huán)境很多,常見(jiàn)的就有10多種,比方:Oracle的JDeveloper、Borland的JBuilder、NetBeans、SunJavaStudio5、JavaWorkshop、IBM的VisualAgeforJava、BEA的WebLogicWorkshop、WebGain的VisualCafeforJava、JCreator、Eclipse和MicrosoftVJ++等等。熟練使用一種集成開(kāi)發(fā)環(huán)境是進(jìn)入這個(gè)開(kāi)發(fā)領(lǐng)域的第一步,每個(gè)開(kāi)發(fā)環(huán)境都有自己的優(yōu)點(diǎn)和缺點(diǎn)。從目前企業(yè)級(jí)開(kāi)發(fā)著眼,使用的比較普遍的是Jbuilder和Eclipse兩個(gè)集成開(kāi)發(fā)環(huán)境。由于Eclipse在國(guó)內(nèi)外目前使用非常廣泛,尤其是歐美,所以選擇Eclipse作為集成開(kāi)發(fā)環(huán)境。9/25/202324EclipseEclipse是一種可擴(kuò)展的開(kāi)放源代碼IDE。2001年11月,IBM公司捐出價(jià)值4,000萬(wàn)美元的源代碼組建了Eclipse聯(lián)盟,并由該聯(lián)盟負(fù)責(zé)這種工具的后續(xù)開(kāi)發(fā)。集成開(kāi)發(fā)環(huán)境通常將其應(yīng)用范圍限定在“開(kāi)發(fā)、構(gòu)建和調(diào)試〞的周期之中。為了幫助集成開(kāi)發(fā)環(huán)境克服目前的局限性,業(yè)界廠商合作創(chuàng)立了Eclipse平臺(tái)。Eclipse允許在同一IDE中集成來(lái)自不同供給商的工具,并實(shí)現(xiàn)了工具之間的互操作性,從而顯著改變了工程工作流程,使開(kāi)發(fā)者可以專注在實(shí)際的嵌入式目標(biāo)上。Eclipse的最大特點(diǎn)是它能接受由Java開(kāi)發(fā)者自己編寫(xiě)的開(kāi)放源代碼插件,這類(lèi)似于微軟公司的VisualStudio和Sun微系統(tǒng)公司的NetBeans平臺(tái)。Eclipse為工具開(kāi)發(fā)商提供了更好的靈活性,使他們能更好地控制自己的軟件技術(shù)。Eclipse聯(lián)盟已經(jīng)宣布將在2006年中期發(fā)布其3.2版軟件。這是一款非常受歡送的java開(kāi)發(fā)工具,這國(guó)內(nèi)的用戶越來(lái)越多。缺點(diǎn)就是較復(fù)雜,對(duì)初學(xué)者來(lái)說(shuō),理解起來(lái)比較困難。9/25/202325安裝Eclipse9/25/202326Eclipse集成MyEclipseJ2EE開(kāi)發(fā)環(huán)境9/25/202327在Eclipse中集成Tomcat69/25/202328Eclipse開(kāi)發(fā)視圖介紹9/25/202329關(guān)于IDE的配置9/25/202330小結(jié)課后需要了解搭建JSP開(kāi)發(fā)平臺(tái)所需要的軟件,掌握J(rèn)DK和Tomcat的下載、安裝和配置,掌握如何測(cè)試JSP開(kāi)發(fā)平臺(tái)是否正常工作。掌握在JSP開(kāi)發(fā)平臺(tái)下如何構(gòu)造自己的Web應(yīng)用,編寫(xiě)一個(gè)簡(jiǎn)單JSP頁(yè)面,了解其根本工作原理。9/25/202331A.2他山之石關(guān)于JavaEE課程的學(xué)習(xí)引導(dǎo)關(guān)于JSP程序員的成長(zhǎng)指導(dǎo)9/25/202332HowtoGetStartedStep1:ForBeginnersandIntermediateJavaEEProgrammersFollowalongwiththiscourseStartusingJavaEEIDEofyourchoiceTryopensourceIDE'sNetBeansIDE6.0()?ExcellentoutoftheboxJavaEEsupportWewilluseNetBeansIDE6.0orNetBeansIDE5.5asourdefaultIDEinthiscourseLotsoftutorialsEclipseStep2:NextStep(ForAdvancedJavaEEProgrammers)Learnpracticalopen-sourcesolutionsSpringframework(forlight-weightframework)?Hibernate(forO/Rmapping)?JDO(fortransparentpersistence)?Struts,WebWork,Tapestry(forWeb-tierframeworks)?JUnit(forunittesting)?Log4j(forlogging)?ManymoreStep3:NextStep(ForAdvancedJavaEEProgrammers)JSP程序員成長(zhǎng)全方案1、建立并且理解你的WebServer。因?yàn)锳pache是免費(fèi)的并且在大多數(shù)平臺(tái)上工作,為訓(xùn)練目的推薦Apache。安裝時(shí)間:2天。2、保證你理解HTML/XHTML。你將需要了解html根底,特別是HTML布局中的table的使用。XHTML不久將代替HTML,學(xué)習(xí)XHTML的根底是一個(gè)好主意。許多程序員通過(guò)HTMLIDE學(xué)習(xí)HTML(集成開(kāi)發(fā)環(huán)境)。因?yàn)榇蠖鄶?shù)HTMLIDE產(chǎn)生混亂的HTMl語(yǔ)法,所以花時(shí)間學(xué)習(xí)手工寫(xiě)作html是很有必要的。因?yàn)槟銓?huì)使用JSP和HTML混合編程,精通HTML語(yǔ)法是重要的。所以,你必須能流利地寫(xiě)HTML。訓(xùn)練時(shí)間:2~4個(gè)星期。3、開(kāi)始學(xué)習(xí)Java。開(kāi)始學(xué)習(xí)JavaA.1理解Java根底是很重要的。不用擔(dān)憂學(xué)習(xí)Swing或Java的圖形方面,因?yàn)樵贘SP中你不會(huì)使用這些特征。集中精力在Java工作的細(xì)節(jié),學(xué)習(xí)Java的邏輯,也在JavaBean上花時(shí)間。學(xué)習(xí)Applet是好的,但是就象Swing,JSP的大多數(shù)應(yīng)用將不使用小程序。訓(xùn)練時(shí)間:3~6個(gè)星期。4、學(xué)習(xí)并且理解你的WebServer的更好的細(xì)節(jié)。熟悉WebServer的特征,這是很重要的。訓(xùn)練時(shí)間:2天。5、建立你的JSPServer我推薦以Tomcat開(kāi)始。它可以很好地運(yùn)行JSP程序。當(dāng)你不能在生產(chǎn)使用Tomcat時(shí),學(xué)習(xí)盡可能多的知識(shí)以便于更好的運(yùn)行程序。另外,許多JSP程序員使用Tomcat。因此當(dāng)你遇到一個(gè)問(wèn)題時(shí),你將容易發(fā)現(xiàn)幫助。安裝時(shí)間:一~2天。

9/25/202337JSP程序員成長(zhǎng)全方案6、開(kāi)始學(xué)習(xí)JSP。根本的JSP學(xué)習(xí)通過(guò)的步驟1到步驟6可以完成,然后使用JSP對(duì)象和腳本寫(xiě)JSP程序來(lái)聯(lián)系。學(xué)習(xí)JSP的另外一個(gè)方面可以學(xué)習(xí)怎么創(chuàng)立一個(gè)分布式的應(yīng)用程序。訓(xùn)練時(shí)間:4~6個(gè)星期。7、學(xué)習(xí)更多的JSPserver。沒(méi)有關(guān)于更多的JSPServer當(dāng)然也可以運(yùn)行jsp程序。然而,許多JSPserver都由自己特殊的特征,可以讓你更好的理解你的JSP工程。學(xué)習(xí)更多的Jspserver如何處理jsp程序是有必要的。同樣也可以優(yōu)化你的JSP應(yīng)用程序,并且使之運(yùn)行得更快而不出任何問(wèn)題。訓(xùn)練時(shí)間:2~7天。8、學(xué)習(xí)JDBC。JSP大多數(shù)應(yīng)用將使用數(shù)據(jù)庫(kù),JDBC被用于數(shù)據(jù)庫(kù)連接。經(jīng)常忽略的一個(gè)事實(shí)就是,每個(gè)JDBCDriver所支持的東西是相當(dāng)不同的。了解并熟悉在jsp工程上被使用的JDBCdriver的細(xì)節(jié)是很重要的?!灿袝r(shí)這局部的學(xué)習(xí)被包含在前面Java或JSP的學(xué)習(xí)中了?!秤?xùn)練時(shí)間:1~2個(gè)星期。到現(xiàn)在,你已經(jīng)成為了熟練的JSP程序員。仍然有很多需要學(xué)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論