自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

構(gòu)造JSP和Javabean開發(fā)和發(fā)布環(huán)境的方法

開發(fā) 后端
本文介紹構(gòu)造JSP和Javabean開發(fā)和發(fā)布環(huán)境的方法,以及介紹JSP和Javabean的調(diào)試和發(fā)布到運(yùn)行環(huán)境。

Java為基礎(chǔ)的J2EE是最新的電子商務(wù)解決方案,其復(fù)雜性和開發(fā)工具系統(tǒng)的昂貴也使不少人卻步.在實(shí)際項(xiàng)目應(yīng)用中,真正需要完全使用J2EE方案的并不多,面對(duì)中小型企業(yè)電子商務(wù)應(yīng)用,下列組合足夠?qū)Ω叮篔SP/servlet + Javabeans(taglib) + MySQL(XML)在具體實(shí)現(xiàn)方面,Linux+Tomcat+JDK +MySQL組合經(jīng)過證明是穩(wěn)定而快速且成本低廉,希望在眾多中小系統(tǒng)中,憑借開源(Open Source)的力量,Java將依然立于不敗之地.

如何構(gòu)造一個(gè)簡(jiǎn)單的JSP和javabean開發(fā)和發(fā)布環(huán)境?

本人經(jīng)過實(shí)踐,發(fā)現(xiàn)下列開發(fā)工具組合可以很方便的構(gòu)成一個(gè)動(dòng)態(tài)可擴(kuò)展的IDE環(huán)境:
◆Jcreator用來編輯調(diào)試javabean;
◆Homesite(editplus dreamweaver)用來編輯JSP文件;
◆Tomcat作為Serlvet/JSP容器服務(wù)器;
◆Mysql作為數(shù)據(jù)庫(kù)服務(wù)器;
◆Jboss作為EJB容器服務(wù)器(如果不使用EJB,可不安裝) ;
◆ant作為發(fā)布工具(如果不使用EJB或J2EE可不安裝) ;

這套組合可以直接通過IE瀏覽器調(diào)試JSP和Javabean,與Jbuilder這樣龐大的IDE工具軟件相比.最大優(yōu)點(diǎn)是資源消耗少, 發(fā)揮各自工具的特點(diǎn),比如homesite寫html/JSP很強(qiáng)大等,如果你的JSP/servlet服務(wù)器或EJB服務(wù)器都是使用開源軟件,使用這套組合絲毫不遜于Jbuilder.

我們開始具體的配置:首先,假設(shè)這樣一個(gè)開發(fā)和運(yùn)行環(huán)境: 開發(fā)是在windows系統(tǒng),而運(yùn)行是在linux系統(tǒng):

開發(fā)環(huán)境

1.首先,你要在自己的PC windows上安裝Tomcat+jdk, 在linux上安裝Tomcat+jdk;

2.建立自己項(xiàng)目的目錄,如c:myweb放置的都是自己項(xiàng)目的JSP和Javabean目錄,在myweb下建立三個(gè)目錄:
◆JSP -->JSP源程序
◆beans -->Javabean源程序
◆WEB-INF/classes -->編譯后的javabean運(yùn)行程序.

3.我們希望編制好的JSP能夠立即從IE瀏覽器中看到運(yùn)行效果,也希望javabean編譯后,就立即能被JSP調(diào)用,因此,必須將我們這個(gè)項(xiàng)目的目錄放置入Tomcat環(huán)境中:

如果希望以http://localhost:8080/myweb訪問自己的JSP程序,在tomcat的conf目錄下修改server.xml:

  1.  
  2. <Context path="/manager" docBase="manager" debug="0" privileged="true"/>   
  3.  
  4. <Context path="/myweb" docBase="c:myweb" debug="0" reloadable="true"/> 

重新啟動(dòng)Tomcat.

以后就可以通過http://localhost:8080/myweb網(wǎng)址訪問調(diào)試你的項(xiàng)目.

4.安裝mysql數(shù)據(jù)庫(kù). 推薦安裝PHP的windows環(huán)境和PhpmyAdmin, 比較好管理Mysql,當(dāng)然你使用Mysql windows版本自己帶的管理工具也可以.很麻煩哦.安裝PHP時(shí)需要Apache for windows,或者使用Win2000的IIS都可以.

安裝JDBC,在Mysql的首頁中下載Mysql的JDBC,解壓后是mm.mysql-2.0.4-bin.jar,將該文件加入Tomcat的common/lib目錄中.

5.安裝Javamail, 需要到j(luò)ava.sun.com下載Javamail的兩個(gè)支持包,安裝位置也是Tomcat的common/lib目錄中

6.安裝JSP開發(fā)工具:可以editplus 或homesite 或 Jrun studio.

7.安裝java開發(fā)工具,推薦使用Jcreator, 是免費(fèi)軟件,運(yùn)行快,對(duì)配置要求不高,缺點(diǎn)是都要手工編程.但這對(duì)理解Java很多底層概念很有好處.

建議你在完成上述步驟后,在安裝Jcreator之前啟動(dòng)一下windows,讓Tomcat有效運(yùn)行,也能讓Jcreator安裝時(shí)能自動(dòng)搜索到你的JDK目錄.無論是否搜索到,都要進(jìn)入Jcreator手動(dòng)配置一下.

配置jcreator 的Java環(huán)境時(shí)有點(diǎn)麻煩, 在Config菜單下選擇Options,進(jìn)入JDK profiles.如果Jcreator搜索到你的JDK目錄,會(huì)看到一個(gè)item.你選擇"edit",選擇"add",選擇"add Jar",將Tomcat目錄下的common/lib目錄所有的Jar都逐個(gè)加入.

特別是JDBC驅(qū)動(dòng)的mm.mysql-2.0.4-bin.jar加到環(huán)境中,同時(shí)可以加入tomcat/lib/common中的servlet.jar 和sendmail包

這樣你的Jcreator編譯Java相關(guān)調(diào)用技術(shù)時(shí)就不會(huì)出錯(cuò).

8.上述開發(fā)環(huán)境安裝成功后,你就可以開始開發(fā)JSP和Javabean了,同時(shí)打開瀏覽器,http://localhost:8080/myweb/就能訪問到你的項(xiàng)目目錄,啟動(dòng)JSP就可以運(yùn)行了.

調(diào)試

在JSP和Javabean中,使用out.println和System.out.println進(jìn)行一些斷點(diǎn)設(shè)置和調(diào)試,注意這是兩個(gè)不同輸出,前者在瀏覽器中可看到輸出調(diào)試結(jié)果,后者只有通過tomcat控制臺(tái)看到,windows的tomcat控制臺(tái)很容易看到,就是tomcat的那個(gè)啟動(dòng)黑色窗口;linux下要打開tomcat目錄下logs/catalina.out

發(fā)布到運(yùn)行環(huán)境

將你在windows下開發(fā)的JSP和Javabean發(fā)布到Linux系統(tǒng)上運(yùn)行,使用FTP軟件上傳:

在linux下也建立類似windows下的myweb目錄結(jié)構(gòu),將對(duì)應(yīng)的JSP和編譯后的Javebeans FTP上傳到對(duì)應(yīng)目錄就可以了.注意,有時(shí)可能需要重新啟動(dòng)Tomcat 但一般情況Tomcat會(huì)自動(dòng)調(diào)用新的Javabean.

【編輯推薦】

  1. JSP實(shí)現(xiàn)JDOM處理數(shù)據(jù)庫(kù)到XML轉(zhuǎn)換的應(yīng)用
  2. 在JSP編程中Application的使用方法詳解
  3. Ajax和JSF使用Rational Application Developer V7輕松實(shí)現(xiàn)Web應(yīng)用程序
  4. JSF技術(shù)詳細(xì)介紹
  5. 使用Acegi保護(hù)JSF應(yīng)用程序
責(zé)任編輯:佚名 來源: builder
相關(guān)推薦

2009-07-03 10:06:50

JSP JavaBeaJSP Servlet

2009-06-25 14:26:07

JSPJavaBeanServlet

2009-09-02 09:44:01

JSP和JavaBea

2009-06-25 14:05:01

JavaBean實(shí)現(xiàn)J

2009-07-09 16:16:06

Servlets和JSJRun安裝

2009-07-03 16:56:37

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

2009-08-03 10:11:44

JSP開發(fā)環(huán)境配置

2009-07-03 11:50:26

Java ServleJSP

2009-07-03 17:33:06

JSP中調(diào)用JavaB

2009-07-08 15:25:56

Servlet和JSP

2009-06-29 17:09:49

JavaBeanJSP

2009-07-02 13:51:05

對(duì)象和范圍屬性

2009-02-01 10:04:44

JSPJavaBeanJavaBean應(yīng)用

2009-06-29 17:03:41

自動(dòng)生成Getter和Eclipse

2009-08-13 09:33:07

JavaBean到XM

2009-07-06 15:34:56

JSP和Servlet

2009-07-06 17:07:11

JSP實(shí)例

2009-07-01 18:09:50

Servlet和JSPJSP測(cè)試服務(wù)器

2009-06-11 17:52:08

JavaBean

2009-06-25 14:41:06

JavaBean
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)