国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

利用JBuilder開發調試Servlet

2019-11-18 14:59:35
字體:
來源:轉載
供稿:網友

  Borland JBuilder 2.0(以下簡稱JBuilder)是java開發工具中的佼佼者,它提供了Servlet Wizard幫助用戶進行Servlet的開發與調試。下面介紹利用JBuilder 2.0進行Servlet開發調試的步驟。

  1.安裝JSDK,建立Servlet開發環境

  利用JBuilder開發調試Servlet時,由于Servlet運行在JBuilder IDE中,且啟動sun.servlet.http.HttpServer類,因此在開發調試的過程中,不再需要支持Servlet的Web服務器。

  JBuilder 2.0本身并未包含開發Servlet所必需的類庫,因此必須安裝JSDK。同時,在JBuilder 2.0中進行調試所依靠的類庫是JBuilder 2.0所帶的JDK 1.1.6_Borland,因此無法利用JBuilder調試Java 1.2所編寫的程序,所以盡管在Java 1.2中已經包含了開發Servlet所需要的類庫,要在JBuilder中調試Servlet就不能使用Java 1.2進行開發。

  JSDK可以從JavaSoft公司的站點免費下載,其地址是∶

  http://jserv.javasoft.com/PRodUCts/java-server/downloads/index.Html

  下載JSDK之后,需要進行安裝,本文假設JSDK被安裝到C:JSDK目錄下。

  2.向JBuilder中增加JSDK庫

  在JBuilder中,除了Java核心庫,其它所有的Java庫都需要在JBuilder環境中進行相關的定義與設置,以便JBuilder能夠正確找到這些Java庫,JBuilder缺省提供了Swing 1.01、JBCL 2.0、JGL 3.1.0、VisiBroker 3.2等Java庫。在開發Servlet時,我們需要向JBuilder中增加用于支持Servlet開發與調試的JSDK庫,其步驟如下:

  (1)在JBuilder中創建一個空的Project,Project的名稱采用缺省的untitled1.prj;

  (2)通過選單File Project Peoperties進入工程屬性對話框;

  (3)點擊Libraries按鈕進入Java庫對話框;

  (4)點擊New按鈕,定義JSDK庫,如圖1所示,設置的值如下(假設JSDK安裝在C:JSDK目錄下):

  Name   = JSDK

  Class Path = C:JSDKJSDK.JAR

  Source Path = C:JSDKSRC

  Doc Path = C:JSDKDOC

  3.增加主程序類

  利用JBuilder調試Servlet的最重要的一步就是應該在程序中增加一個主程序類,通過該類啟動一個供調試的“內部”Web服務器。其步驟如下:

  (1)從File選單選取New;

  (2)選取Class,清除所有的可選項,向工程中添加一個名為MyClass1的空類;

  (3)編輯MyClass1的代碼如下所示:

  package untitled1;

  public class MyClass1 {

  public static void main(String args[])

   {sun.servlet.http.HttpServer.main(args);}

  }

  MyClass1實際上就是通常的Java應用程序的主程序類,該類在main()函數中通過如下調用:

  sun.servlet.http.HttpServer.main();

  來運行一個供調試用的“小”Web服務器。

  4.設置工程文件屬性

  正確向JBuilder增加JSDK庫之后,我們還需要對工程文件進行一些必要的設置。通過選單File Project Properties進入工程屬性對話框,進行如下設置:

  (1)必須在Target JDK version一項中指定“JDK 1.1.6_Borland”才能夠對Servlet進行調試;

  (2)指定工程的Output路徑為C:JSDKExamples,這樣JBuilder直接將編譯后的.class文件放置在JSDK的Examples目錄下;

  (3)對Run/Debug屬性進行設置:

  ?將缺省的執行文件設置為MyClass1.java,以保證JBuilder在調試時找到程序入口;

  ?對程序啟動參數進行設置,這些參數實際上是如下調用:

  sun.servlet.http.HttpServer.main();

  所需要的啟動參數,其中幾個重要的參數意義如下:

  -p Servlet運行的端口號

  -d Servlet目錄

  -s Serclet配置文件名稱,該文件定義了Servlet的名稱、執行類、起始參數等。

  這里我們將起始的命令行參數設置為 “-p 8020 -d c:jsdkservlets -s c:jsdkexamplesservlet.properties”,即Servlet運行在端口8020,Servlet的類文件放置在目錄c:jsdkservlets下,Servlet的配置文件為c:jsdkexamplesservlet.properties。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延津县| 边坝县| 辽宁省| 大厂| 临洮县| 大同市| 和林格尔县| 博湖县| 湄潭县| 博野县| 中超| 满城县| 视频| 株洲县| 丰宁| 西青区| 西华县| 南昌市| 云阳县| 沅江市| 金山区| 和田市| 大连市| 全南县| 安康市| 高安市| 青铜峡市| 岳阳县| 樟树市| 定结县| 吴川市| 西华县| 广南县| 钦州市| 赞皇县| 凤冈县| 娱乐| 朔州市| 木兰县| 东丽区| 手机|