最近接觸到應用服務器JBoss,此外JBossWeb與Tomcat也同為web服務器,便查閱資料對三者進行比較,供大家參考。一、TomcatTomcat服務器是免費開源的Web應用服務器。支持最新的Servlet和JSP規范。因為Tomcat技術先進、性能穩定,而且免費,因而深受Java愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的Web應用服務器。Tomcat和IIS、Apache等Web服務器一樣,具有處理HTML頁面的功能,不過,Tom
系統 2019-08-12 01:32:41 2352
本系列轉載自http://blog.csdn.net/haitao111313/article/category/1179996日志記錄器挺簡單的,沒有很多東西,最主要的就是一個Logger接口:[java]viewplaincopyprint?publicinterfaceLogger{publicstaticfinalintFATAL=Integer.MIN_VALUE;publicstaticfinalintERROR=1;publicstaticf
系統 2019-08-12 01:32:18 2352
Tomcat有多個容器組成,而Container也就是容器與Connecter連接器是Tomcat最核心的兩個模塊,Connecter連接器接收客戶端的請求,并根據客戶端的請求傳遞給Container處理并作出相應。Tomcat中有多個層次的容器對象:Engine、Host、Context、Wrapper,這些容器是有層級關系的。Engine:代表整個Tomcat的Servlet引擎,可以包含一個或多個子容器Host:表示一個虛擬主機,包含多個Contex
系統 2019-08-12 01:32:16 2352
第一步:下載jdk和tomcat:JDK下載Tomcat下載最新的jdk為1.6.10,tomcat為6.0,建議jdk1.4以上,tomcat4.0以上第二步:安裝和配置你的jdk和tomcat:執行jdk和tomcat的安裝程序,然后設置按照路徑進行安裝即可。1.安裝jdk以后,需要配置一下環境變量,在我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量(假定你的jdk安裝在C:\ProgramFiles\Java):JAVA_HOME=
系統 2019-08-12 01:32:13 2352
準備工作:安裝tomcat5.5(注意這點)安裝mysql拷貝mysql驅動到tomcat_home/common/lib下新建一個web工程在工程中加入index.jsp<%@pageimport="java.util.*,javax.naming.*,java.sql.*,javax.sql.*"%><%@pagecontentType="text/html;charset=BIG5"%><%Contextctx=newInitialContext()
系統 2019-08-12 01:33:49 2351
Severalports(8005,8080,8009)requiredbyTomcatv6.0Serveratlocalhostarealreadyinuse.Theservermayalreadyberunninginanotherprocess,orasystemprocessmaybeusingtheport.Tostartthisserveryouwillneedtostoptheotherprocessorchangetheportnumber
系統 2019-08-12 01:33:43 2351
1.內存設置(VM參數調優)(1).Windows環境下,是tomcat解壓版(執行startup.bat啟動tomcat),解決辦法:修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件開頭增加如下設置:setJAVA_OPTS=-Xms512m-Xmx512m-XX:PermSize=128M-XX:MaxNewSize=256m-XX:MaxPermSize=512m備注:一定加在catalina.bat最前面。(2).W
系統 2019-08-12 01:33:34 2351
Tomcat在7.0以前的版本都是使用commons-dbcp做為連接池的實現,但是dbcp飽受詬病,原因有:dbcp是單線程的,為了保證線程安全會鎖整個連接池dbcp性能不佳dbcp太復雜,超過60個類dbcp使用靜態接口,在JDK1.6編譯有問題dbcp發展滯后因此很多人會選擇一些第三方的連接池組件,例如c3p0,bonecp,druid(@wenshao)等。為此,Tomcat從7.0開始引入一個新的模塊:Tomcatjdbcpooltomcatjd
系統 2019-08-12 01:33:30 2351
1、解壓縮Tomcat的tar包,默認放在opt下tar-zxvfapache-tomcat-6.0.35.tar.gz2、輸入如下命令修改tomcat配置文件vi/opt/apache-tomcat-6.0.35/conf/server.xml3、在最下面前面輸入:比如war包是god.war,例子:
系統 2019-08-12 01:32:13 2351
1集成環境1.1軟件環境WindowxpJDK_10apache-tomcat-openldap-2集成步驟2.1Openldap相關配置1.從http://download.bergmans.us/openldap/openldap-2.2.29獲取Openldapwindow版本系統;2.安裝Openldap系統,同時設定Openldap環境變量OPENLDAP_HOME為Openldap安裝目錄;3.修改%OPENLDAP_HOME%\slapd.c
系統 2019-08-29 22:55:27 2350
http://ibleave60.blog.51cto.com/2669415/1208652http://enable-cors.org/server.html下載cors-filter-1.7.jar,java-property-utils-1.9.jar這兩個庫文件,放到lib目錄下。(可在http://search.maven.org上查詢并下載。)工程項目中web.xml中的配置如下:cors.allowOrigin
系統 2019-08-12 01:33:39 2350
今天要在機子的tomcat上部署新的項目,需要訪問的端口為80,與之前不同。但要求不能更改原tomcat部署項目的端口,因為該tomcat內的項目正在對外使用中,且不能斷開服務器。那么,我就需要再向該服務器放置一個新的tomcat,把鏈接http的端口設為80,并將8005、8009也改為了不常用的端口在我啟動這個tomcat時,瀏覽器無法顯示小貓。在我shutdown后,發現黑屏關閉的是原來的那個tomcat,對新tomcat無效。然后毛病大概就猜出來了
系統 2019-08-12 01:33:13 2350
tomcat的主目錄文件夾有以下幾個:1.bin:用于存放啟動和關閉tomcat的可執行文件。2.lib:里面存放需要的jar包。3.conf:tomcat的各種配置文件,tomcat啟動時需要讀取的配置文件主要有:server.xml,web.xml,tomcat-users.xml等等。服務器的修改都要從此目錄中進行。4.logs:日志文件,如果服務器出現錯誤,會自動記錄。5.server:服務器的管理程序。6.webapps:所有的可執行的web項目
系統 2019-08-29 22:19:33 2349
Server.xml配置文件用于對整個容器進行相關的配置。元素:是整個配置文件的根元素。表示整個Catalina容器。屬性:className:實現了org.apache.catalina.Server接口的類名,標準實現類是org.apache.catalina.core.StandardServer類。Port:Tomcat服務器監聽用于關閉Tomcat服務器的命令(必須)Shutdown:發送到端口上用于關閉Tomcat服務器的命令。
系統 2019-08-12 01:33:02 2349
在默認安裝后,tomcat的主目錄是webapps/root目錄,如果我們想改變tomcat的主目錄的話可以這樣做:打開D:\java\tomcat7\conf\server.xml,在之間加入代碼:path指定訪問該Web應
系統 2019-08-12 01:32:56 2349