其他常見JSP開發環境

來源:互聯網
上載者:User
js 綜述:JSWDK、Tomcat由於運行所需的資源較少,以及自身的易用性,正受到越來越多的JSP學習者的青睞。
  但在整個JSP世界中它們並不是一支獨秀,支援JSP的伺服器軟體有很多,它們主要應用於商業領域,其中最重要的要屬Allaire Jrun、IBM Websphere以及BEA Weblogic。
  一、Allaire Jrun

  Allaire公司的JRun是一個具有最廣闊適用性的Java引擎,用於開發及實施由Java Servlets(JSP)和JavaServer Pages編寫的伺服器端Java應用。
  JRun是第一個完全支援JSP 1.0 規格書的商業化產品,目前共有3個版本,全球有超過80,000名開發人員使用Jrun,以在他們已有的Web伺服器上添加伺服器端Java的功能。其中Web伺服器包括了Microsoft IIS、Netscape Enterprise Server,Apache等。 JSP是一種強大的伺服器端技術,它是用於建立複雜Web應用的一整套快速應用開發系統。

  詳細產品資訊

  JRun是開發實施伺服器端Java的先進引擎。我們可以使用Jrun來運行Java Servlets。運行Java Servlets有兩種方法,擴充自己的Web 服務器或是使用內建JRun的Web伺服器。通過在整個環境中將servlets作為一個可擴充的、完整定義過的Java組件模型來使用,我們就可以更加方便、快速的開發、實施複雜的應用,維護起來也更加經濟。
  JRun可以使你開始開發並測試Java應用程式。它最多能接受5個並發的串連(標準版)並且:

  1.包括全部Java Servlet API
  2.支援JavaServer Pages(JSP)
  3.支援所有主要的Web servers和電腦平台
  4.JRun Pro能夠在生產環境下承受大訪問量的負載,協助你實施應用、服務或Web網站(包括內連網)。JRun Pro 支援無限量並髮式串連
  5.運行多個Java虛擬機器,包括多個並發的Java虛擬機器(JVM)。
  6.提供一個遠端管理applet以及一個遠程可再分布式的管理applet。
  7.JRun Pro Unlimited包括了JRun Pro的所有功能,除此以外,還可以運行無限量的、並發的JVM。

  JRun 功能介紹

  利用Java技術,你可以在現有的Web server之上添加伺服器端的Java功能,JRun所支援的Web伺服器包括Microsoft IIS和Personal Web Server,Netscape的Enterprise或FastTrack,Apache, O'Reilly公司的WebSite以及StarNine公司的WebSTAR。
  JRun依靠其內建的JRun Web Server可以單獨運行。使用伺服器端Java,使用者可以開發出複雜的商業應用系統。最重要的一點是,由於servlets的平台獨立性,以及更加簡單的開發、更快速的實施、更經濟的維護成本,使它成為CGI(Common Gateway Interface)或Perl scripts的極佳的替代產品。
  另外,JRun 2.3可以全面實施最新Java Servlet API。同時,JRun還可以利用Java Web Server中的許多先進功能。一些JRun2.3的重要功能列舉如下:

  1.全面支援Java Servlet API version2.1
  2.全面支援JavaServer Pages(JSP)1.0 draft spec
  3.動態 taglets
  4.提供現成模板
  5.頁面編輯
  6.dynamic-servlet重載
  7.Servlet-initialization屬性
  8.Servlet 串聯及過濾
  9.多個宿主(虛擬機器主機)支援
  10. tag支援
  11.任務跟蹤
  12.安裝嚮導
  13.複雜的Swing-based管理應用
  14.100%純粹Java以及完全跨平台
  15.可運行於任何Java Virtual Machine
  16.最多運行於5台Java Virtual machine(JRun Pro)
  17.可運行於無限多個Java Virtual machine(JRun Pro Unlimited)
  18.遠端管理(JRun Pro)

  技術優勢

  Java Servlets是由Java Servlet API--Java平台的一部分,編寫成的獨立跨平台的伺服器端程式。Java Servlets擁有"一次編寫,隨處運行"的強大力量,同時具備網路傳遞安全性以及對伺服器端應用提供了良好伸縮性。Servlets可以替代傳統的由Perl,C/C++或其他語言編寫的伺服器端應用及擴充程式。使用者將Servlet作為一個可擴充的,定義良好的跨平台環境來運用,能夠更加方便的開發、快速實施伺服器端複雜的應用,並節省維護成本。(可以在廉價的Windows NT機器上部署servlets)
  使用現有的成熟的伺服器技術,例如Web 服務器中結合servlets,當編寫複雜的應用時,就可以避免特定伺服器配置中平台的局限性及複雜性。使用Servlets,開發人員就不必再顧慮伺服器的內部工作方式。servlets API內在的classes能夠控制Form 資料,server header,cookies等所有資源。
  現有伺服器端應用和servlets的最大區別就是效能。在伺服器中運行一個獨立的JVM,servlet一旦被呼叫即被載入。直到servlets改變時才會被再次載入。無須重新啟動伺服器或應用,一個被修改過的servlet就可以被自動載入。由於servlet永遠駐留在記憶體中,它的載入速度極快。靜態或永久資訊可以通過多個啟用的servlet 達到共用,並且允許多個使用者之間共用資訊。Servelet也是模組化的,它們即可以單獨的完成一項特定任務,同時也可以結合在一起工作。 servlets彼此可以互相對話。

  JRun支援的Web Server :

  1.Microsoft's Internet Information Server (IIS) and Personal Web Server (PWS)
  2.Netscape's Enterprise and FastTrack Servers
  3.Apache
  4.'Reilly's WebSite Pro
  5.StarNine's WebSTAR
  6.Novell Netware 5 (Novonyx)

  二、Websphere

  WebSphere是互連網基礎架構軟體。它可以協助企業實現下一代電子商務應用的開發、部署和整合,如B2B電子商務方面的應用。通過企業級交易處理,WebSphere可以從單一Web發布支援所有的商務應用。WebSphere改變了企業自身與客戶、夥伴以及企業員工之間的關係管理方式。

  有關 Websphere 的常見問題集

  問:如何使Web應用程式挑出不屬於servlet或EJB的新類檔案?
  答:在配置Web應用程式時,指定包含servlet及其非servlet Java 組件的應用程式類路徑。類載入程式監視應用程式類路徑,一旦檢測到已經對載入的 servlet進行了更新,它就會重新載入該應用程式類路徑中的所有Java組件。在WebSphere 3管理主控台中,可使用"拓撲(topology)"標籤,訪問您的Web應用程式,例如,default_app。在"進階 (advanced)"標籤中指定類路徑(可重新載入的類路徑)。這些類應該物理地駐留在這裡指定的路徑中。

  問:在我要調用jar檔案中的一個類時,為什麼發生ClassNotFound異常錯誤?
  答:在您要調用位於jar檔案中的一個類時,請確保在類路徑中包括jar檔案的完整路徑。

  問:在WebSphere中模型和複製的概念是什嗎?
  答:在您想要建立同WebSphere Application Server中部署的應用程式幾乎完全相同的副本時,您可建立一個稱為模型的應用程式模板。如果您部署了這些應用程式副本,這些副本則稱為複製。此技巧用於伺服器的工作量管理。

  問:是否可以清除我的WebSphere伺服器上的記錄檔而無需停止應用程式伺服器?
  答:不可以,您不能在應用程式伺服器運行期間刪除或編輯記錄檔。如果您這樣做,則應用程式伺服器將停止寫入日誌。AIX和Solaris平台允許您編輯或刪除記錄檔,而不會出現任何錯誤訊息,然而應用程式伺服器將停止使用記錄檔。Windows NT平台將給予您一條訊息:此檔案正在被另一個進程使用。清除日誌的推薦方法是先停止應用程式伺服器,然後刪除或者重新命名或移動日誌並重新啟動應用程式伺服器。如果在應用程式伺服器啟動時記錄檔不存在,它將建立這些記錄檔。

  問:應該在何處指定僅在伺服器啟動時載入一次的類?
  答:當您安裝此產品時,將自動化佈建應用程式伺服器類路徑。類路徑的預設設定包含所有的應用程式伺服器API(AS_install_root\lib 目錄中的JAR檔案)。在應用程式伺服器啟動時,系統類別載入程式將自動載入應用程式伺服器類路徑中的類。這些類不能重新載入。您也可以通過在應用程式伺服器"常規 (general)"頁上的命令列參數中指定類路徑將類路徑傳遞到應用程式伺服器的JVM中。

  問:因為我的DB2使用者標識和口令與在WebSphere安裝期間所指定的不同,所以我的WebSphere應用程式伺服器無法啟動。怎樣才能在不重新安裝WebSphere的情況下更改使用者標識和口令?
  答:您可以通過更改admin.config檔案中的以下各行來更改WebSphere應用程式伺服器中資料庫的使用者標識和口令:

  com.ibm.ejs.sm.adminServer.dbUser=db2userid
  com.ibm.ejs.sm.adminServer.dbPassword=db2password

  或者,您可以在資料庫中建立另一個使用者,使其使用者標識和口令與WebSphere中的相同。

  問:如何保護一個HTML頁(假定安全已經配置)?
  答:請執行以下步驟:
  1.建立一個公司專屬應用程式程式。
  2.將許可權分配給公司專屬應用程式程式(各組分別具有何種存取權限)。
  3.建立一個資源,即HTML檔案的URI。
  4.將資源添加到公司專屬應用程式程式中。
  5.為此資源指定安全映射。

  問:在我要訪問剛建立的JSP時為什麼會出現錯誤?
  答:請確保您已正確地指定了Web應用程式路徑(您在瀏覽器中所鍵入的內容)和檔案系統路徑(Web應用程式尋找的地方)。檔案系統路徑是主目錄和Web應用程式(處於進階之下)的類路徑。主目錄控制可在何處找到HTML和JSP檔案。類路徑控制servlet(如果可以按類名載入servlet的話)。

  問:WebSphere Connection Manager是否支援資料庫預存程序?
  答:支援,WebSphere Application Server支援JDBC模型。此模型提供最佳化資料庫訪問的功能。利用資料庫預存程序是其中的功能之一。WebSphere Application Server在ConnectionManager中通過提供com.ibm.db.CallableStatement 類訪問預存程序而擴充了JDBC的功能。

  問:WebSphere Application Server用來儲存使用者概要資訊的資料庫表的名稱是什嗎?
  答:此表的名稱是User_Profile_Table,位於WAS資料庫之中。

  問:使用WebSphere Connect Manager(資料來源)訪問資料庫並執行一個servlet時,我為什麼會得到錯誤SQL1046N:授權 ID 無效?
  答:有幾種原因可能導致此錯誤發生:
  1.使用者標識未授權與資料庫進行串連。
  2.串連指定的使用者標識未授權執行指定的功能。
  3."IBM WS AdminServer"服務"Startup - Log on as"參數被定義為"System Account"或使用者沒有適當許可權的"This Account"。
  4.在servlet或EJB實現getConnection方法而不傳遞使用者標識和口令時會經曆此錯誤的結果。因為getConnection方法將使用在實現servlet或EJB常式的環境中定義的使用者標識和口令。

  要解決此錯誤:

  1.指定授權的使用者標識和口令以串連到資料庫。
  2.確保或賦予該使用者標識許可權以執行特定的功能。
  3.如果您在將使用者標識和口令傳遞給getConnection方法,請確保正在傳遞正確值,在類中定義變數,變數是通過ResourceBundle屬性檔案傳遞的,等等。
  4.如果您不是在將使用者標識和口令傳遞給getConnection方法,請確保"IBM WS AdminServer"服務"Startup - Log on as"參數指定了一個授權使用者。

  問:如何控制WebSphere所使用的連接埠?
  答:WebSphere管理伺服器使用兩個連接埠:引導程式連接埠和LSD連接埠。預設情況下,引導程式連接埠為900,LSD連接埠為9000。如果您希望在UNIX上不以root使用者的身份來運行WebSphere,則必需更改引導程式連接埠。如果您遇到一個與連接埠 9000 衝突的連接埠,則您必須更改LSD連接埠。編輯admin.config 檔案並添加下面這些屬性,可以控制各連接埠:com.ibm.ejs.sm.adminServer.lsdPort=9005(預設值為 9000)com.ibm.ejs.sm.adminServer.bootstrapPort=9002(預設值為 900)

  問:使用WebSphere Administration控制台時,如何避免使會話無效?
  答:在會話管理器(在servlet引擎中)中,單擊"時間間隔 (intervals)"標籤。在"無效時間"欄位中輸入值"-1"。這將確保不會使會話無效。

  問:WebSphere Application Server如何與Web伺服器進行通訊?
  答:WebSphere Application Server使用OSE (Open Servlet Engine) 與Web伺服器進行通訊。

  問:如何更改WebSphere的類路徑?
  答:您可以通過WebSphere Application Server的屬性工作表向其類路徑進行添加。要替換類路徑,請單?quot;常規 (general)"標籤上的"環境 (environment)"欄位,以啟動屬性環境編輯器。在此編輯器中,更改此類路徑或其他環境變數。要添加類路徑,請在"命令列參數(command line arguments)"欄位中輸入類路徑。

  問:啟動WebSphere時,為什麼會得到錯誤:連接埠9000正在被使用?
  答:連接埠9000是管理伺服器位置服務守候進程的預設連接埠。許多系統資源(包括AIXX-windows管理器)也使用連接埠9000。如果您在AIX上執行./startupServer.sh命令時看到錯誤訊息"連接埠9000正在被使用 - 選擇另一個連接埠",這時管理伺服器進程不能啟動,因為連接埠9000正在被AIX X-windows 管理器使用。通過在管理伺服器命令列指定-lsdPort選項已變更位元置服務守候進程監聽的連接埠,或在admin.config檔案(在Windows NT上位於目錄\bin中;在UNIX上位於/bin中)中設定com.ibm.ejs.sm.adminServer.lsdPort屬性。

  問:我想將WAS管理資訊中心庫儲存在另一台機器上的Oracle資料庫中。在將要安裝WebSphere Application Server的機器中我需要安裝什麼資料庫軟體?
  答:您需要在將要安裝WebSphere Application Server的機器上安裝Oracle用戶端,並將Oracle用戶端配置為可與遠程Oracle伺服器進行通訊。在WebSphere安裝過程中,您在本地機器上指定Oracle用戶端主目錄的路徑(例如,x:\Oracle\Ora8i)。

  問:將EJB部署到WebSphere容器中時,如何解決NoClassDefFound異常錯誤?
  答:NoClassDefFound異常錯誤可表明部署工具未能找到部署或配置到WebSphere中EJB的一個或多個支援類。要解決此異常錯誤,請將帶有jar名稱的完整jar檔案路徑添加或附加到帶有應用程式伺服器命令列-classpath參數的應用程式伺服器類路徑中。

  問:如果修改了一個servlet,是否需要重新啟動WebSphere和Web伺服器?
  答:不需要。您只要對其進行編譯,WebSphere(2.02 版本或更高版本)將能夠自動載入新的類檔案。

  有關Websphere Studio的常見問題集

  問:是否可以使用WebSphere Studio JavaBean嚮導從一個EJB中建立servlet、輸出JSP和輸入HTML?
  答: 您應該在VisualAge for Java環境中為EJB建立一個access bean。當建立 access bean時,請選擇一個Java bean wrapper。現在您就可以在WebSphere Studio JavaBean嚮導中使用該access bean來建立servlet、輸出JSP和輸入 HTML。如果在您的EJB開發中沒有使用VisualAge for Java環境,您就必須編寫一個存取EJB的用戶端JavaBean,並在WebSphere Studio中使用該JavaBean。

  問:我有一個可以運行在WebSphere測試環境中的.jsp檔案,該檔案為什麼不能在WebSphere Application Server中運行?
  答:原因是WebSphere Application Server配置為與JSP 1.0一起運行,WebSphere Studio配置為產生0.91版本的JSP。要解決該問題,請更改在 WebSphere Studio中產生的JSP版本:右擊在WebSphere Studio中您所工作的項目在屬性下面,選擇進階標籤。在屬性列表中,選擇JSP,並選擇版本 1.0。

  問:如何在WebSphere Studio中建立一個定製發布階段?
  答:在工具列中反白"projects",並從下拉式功能表中選擇"customize publishing stage"。在此視窗中輸入階段名稱,並選擇"Add"。

  問:當我將bean(class 或 jar)檔案拖放到WebSphere Studio頁面設計器中時,應該會彈出一個JSP:useBean 對話方塊。但每次都顯示小應用程式對話方塊,如何顯示JSP:useBean對話方塊?
  答:在WebSphere Studio頁面設計器工具列中選擇工具,然後選擇選項。在選項對話方塊視窗中,將"HTML element generated for a dropped Java file"從小應用程式更改為JSP:useBean。

  問:在WebSphere Studio中,如何在測試和產品伺服器之間切換?
  答:在WebSphere Studio工具列上,選擇項目,然後將發布階段反白。您可以選擇測試伺服器或產品伺服器。

  問:在WebSphere Studio中如何定義發布目標?
  答:在WebSphere Studio的發布視窗中,反白您所要定義發布目標的伺服器。右擊該目標並選擇屬性。在屬性視窗中,單擊"define publishing targets"。在發布目標視窗中,可以添加、編輯或刪除發布目標。

  問:在WebSphere Studio中如何啟動新(空)HTML頁?
  答:在WebSphere Studio中要建立新(空)HTML頁,單擊"選擇(select)","插入(insert)","檔案(file)"。當插入檔案對話方塊出現時,選擇空HTML。然後選擇檔案名稱下面的"確定(OK)"。您以後還可以對已經建立的HTML檔案進行更名。

  問:在WebSphere Studio中,如何關閉 HTML 語法錯誤自動校正功能?
  答:在WebSphere頁面設計器工具列上選擇工具,然後選擇選項。在選項視窗的常規標籤上,去除"correct HTML syntax errors automatically"選中狀態。

  問:如何能夠在VisualAge for Java 3.0和WebSphere Studio 3.0之間進行檔案交換?
  答:首先必須確保VAJ和WebSphere Studio都在運行。然後執行下列操作:在VisualAge for Java環境中,找到workbench功能表列,並單擊:視窗(windows),選項(options)。在選項對話方塊中展開"visual composition"並選擇"remote access to tool API"。在此過程中,選擇推按鈕,啟動"remote access to tool API"。切換到WebSphere Studio workbench,選擇一個項目或檔案夾,該項目或檔案夾將裝入您從VisualAge for Java環境中複製的檔案。用滑鼠右鍵啟用項目或檔案夾的操作功能表,然後選擇:"插入(insert)","檔案(file)"。選擇"標籤 (tab)","從外部資料源(from external source)"。在供應者地區,選擇VisualAge for Java。要選擇用於調入的Java 檔案,請按瀏覽按鈕。

  問:在WebSphere Studio中可使用哪種小組開發支援?
  答:當一個開發小組進行Web項目開發時,每個小組成員都可以在他或她的機器上安裝一套WebSphere Studio。小組能夠在網上使用共用庫來維護該項目組件。WebSphere Studio的workbench維護每個組件的檢出/檢入狀態並顯示每個組件狀態。小組也可以使用常用測試Web網站和產品發布Web網站,在發布視窗中進行維護。

  問:當要將.Java檔案從WebSphere Studio中調出到VisualAge中,為什麼出現錯誤:發送到Visualage for Java過程中出現的問題,調入錯誤(編譯錯誤偵測)?
  答:該問題是由於要調入項目的關閉版本引起的,要建立項目的"open edition",請執行下列操作:在VisualAge中選擇項目。在下拉式清單中右擊並選?quot;manage"。選擇"create open edition"。

  問:VisualAge for Java remote access to tool API的連接埠號碼儲存在哪裡?
  答:連接埠號碼儲存在\ivjtools\tooldata\com-ibm-ivj-toolserver\ 目錄中的toolPort.properties檔案中。當伺服器每次啟動或關閉時,工具伺服器更新該檔案。

  問:哪種類型的操作可以在WebSphere Studio 3.0和VisualAge for Java 3.0工作區之間進行檔案傳輸?
  答:下列操作就可在WebSphere Studio 3.0和VisualAge for Java 3.0工作區之間進行檔案傳輸:

  Add from VAJ(從VAJ中添加)
  Update from VAJ(從VAJ中更新)
  Send to VAJ(發送到VAJ)
  Editing in VAJ(在VAJ中編輯)
  Consuming beans created in VAJ(使用在VAJ中建立的beans)

  問:WebSphere Studio如何確定VisualAge for Java安裝的位置?
  答:在WebSphere Studio從VisualAge for Java安裝後的系統註冊表中檢索到CurrentVersion子鍵後,其版本號碼用於尋找VAJ安裝目錄。系統註冊表子鍵"directory"(在 HKEY_LOCAL_MACHINE, software, IBM, VisualAge for Java, 3.0, install 中)包含VAJ安裝目錄資訊。

  問:VisualAge for Java remote access to tool API能夠支援WebSphere Studio的什麼功能?
  答:如果WebSphere Studio 3.0檢測到VisualAge for Java軟體產品已安裝,它將安裝一些servlet到伺服器上。WebSphere Studio利用HTTP串連這些servlet來控制WebSphere Studio和VisualAge for Java軟體產品之間的檔案傳輸。

  問:我們在區域網路中的兩台不同的機器中安裝了WebSphere Studio 3.0,為什麼不能在一台機器上開啟從另一台機器上建立的專案檔?資訊顯示某些檔案已丟失、無效或被破壞。
  答:如果您要訪問一個在區域網路中的機器上的項目,不要選擇項目所在的對應磁碟機或絕對路徑(如:x:\WebSphere\Studio\projects\projectname\),而通過近端分享選擇網路路徑(如:\\machinename\websphere\studio\projects\projectname\)。這樣您就能夠從區域網路中的另一台機器上開啟專案檔(.wao)。

  問:在WebSphere Studio 3.0中,可以在不檢出狀態下開啟項目的任意檔案嗎?
  答:可以,檔案將以唯讀方式開啟。

  問:在Websphere Studio中,如何將所有專案檔設定為可發布檔案?
  答:反白專案檔夾,選擇編輯,然後設定為可發布。

  問:使用WebSphere Studio SQL嚮導在插入標籤中建立一個插入語句,在值列中鍵入參數名,當我運行SQL時,為什麼不顯示參數請求?
  答:您需要使用參數按鈕彈?quot;create a new parameter"面板。必須指定參數名才能在SQL語句中正確顯示。

  問:如何將JSP中嚮導產生的欄位與內容供應者提供的JSP結合起來?
  答:JavaServer Pages(JSP) 可以在WebSphere Studio頁面設計器中編輯。在頁面設計器中,您可以在兩個JSP之間進行選擇,複製並粘貼欄位。可以在常規模式或HTML原始碼模式下進行。

  有關Websphere Performance Pack的常見問題集

  問:什麼是IBM WebSphere performance pack快取管理器?
  答:IBM WebSphere performance pack快取管理器是一個能夠提供效能價格合算的Proxy 伺服器,適用於中小型裝置裝置。它使用IBM Web Traffic Express技術為HTTP請求提供透明代理,並可在Windows NT和Linux環境中應用。

  問:運行eNetwork發送器來實現負載平衡時,如果運行該程式的機器出現故障,將會出現什麼問題?
  答:如果您進行中負載平衡,並且運行eNetwork發送器的機器出現故障,那麼您的Web網站可能無法訪問。IBM eNetwork發送器具有高可用性特點,即可為另一台機器配置備份發送器,以防止因運行主發送器的機器出現故障而造成無法訪問的情況。

  三、BEA WebLogic

  要學習好一套系統首先要瞭解它的結構,現在我們簡單介紹WebLogic 的一些結構和特點。
  WebLogic的大部分配置是在weblogic.properties裡完成的,只要仔細的研究這個檔案就可以清楚得知關於WebLogic的一些結構和特點,下面就對weblogic.properties檔案裡的一些配置項作一些說明:
  weblogic.httpd.documentRoot=public_html/
  這就是WebLogic的WEB伺服器的根目錄,即是目錄/weblogic/myserver/public_html/
weblogic.password.system=sdfjkdshfds
  這是設定管理員密碼。
  weblogic.system.listenPort=7001
  這是設定 WebLogic 的WEB伺服器連接埠。
  weblogic.httpd.servlet.classpath=/weblogic/myserver/servletclasses
  設定Servlet存放的路徑。

  關於Servlet

  出於安全的目的,在WebLogic下啟動並執行WebLogic必須在weblogic.properties裡登記後才能運行,例如上文的提到Servlet http://localhost:7001/helloWorld,它在weblogic.properties裡的登記項是:
  weblogic.httpd.register.helloWorld=examples.servlets.HelloWorldServlet
  實際上,這個Servlet的實際路徑是
  /weblogic/myserver/servletclasses/examples/servlets/HelloWorldServlet.class
  對照一下weblogic.properties裡的登記項和HelloWorldServlet.class檔案的路徑,應該不難找出其登記Servlet的規律吧。
  在weblogic.properties裡有一下幾個Servlet的登記項:

  weblogic.httpd.register.AdminEvents=admin.AdminEvents
  weblogic.httpd.register.AdminClients=admin.AdminClients weblogic.httpd.register.AdminConnections=admin.AdminConnections weblogic.httpd.register.AdminJDBC=admin.AdminJDBC
  weblogic.httpd.register.AdminLicense=admin.AdminLicense
  weblogic.httpd.register.AdminMain=admin.AdminMain
  weblogic.httpd.register.AdminProps=admin.AdminProps
  weblogic.httpd.register.AdminRealm=admin.AdminRealm
  weblogic.httpd.register.AdminThreads=admin.AdminThreads weblogic.httpd.register.AdminVersion=admin.AdminVersion

  這就是管理員管理WebLogic用的Servlet,通過URL訪問http://localhost:7001 /AdminMain,在彈出的身分識別驗證對話方塊中輸入system和在 weblogic.password.system= 設定的密碼,就可以進入WebLogic的Web管理介面進行管理。


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.