Tomcat安裝好后打開目錄;可以看到如下結構:bin:存放服務器腳本;conf:存放配置文件;lib:存放需要的JAR文件;wabapps:存放需要發布的Web應用程序及其部署文件;work:存放jsp文件編繹生成的class文件;logs:存放日志文件;在conf目錄下可以看到Catalina目錄,context.xml,web.xml,server.xml等(一些不是很重要的就不列出來了)。server.xml被稱為Tomcat的主配置文件或全局配置
系統 2019-08-29 22:49:47 1879
Server.xml配置文件用于對整個容器進行相關的配置。元素:是整個配置文件的根元素。表示整個Catalina容器。屬性:className:實現了org.apache.catalina.Server接口的類名,標準實現類是org.apache.catalina.core.StandardServer類。Port:Tomcat服務器監聽用于關閉Tomcat服務器的命令(必須)Shutdown:發送到端口上用于關閉Tomcat服務器的命令。
系統 2019-08-12 01:33:02 1879
1.下載安裝J2SDK,添加以下系統環境變量JAVA_HOME=C:\ProgramFiles\Java\jdk1.5.0_02classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;path=%JAVA_HOME%\bin(若path已存在,則追加即可)2.下載安裝Tomcat(http://www.apache.org/dist/jakarta),添加以下系統環境變量:TOMCAT_HO
系統 2019-08-12 01:32:32 1879
SSL通信原理及TomcatSSL雙向配置目錄1參考資料..................................................................................................................................12SSL(ServerSocketLayer)簡介..............................................
系統 2019-08-12 01:32:30 1878
Tomcat有多個容器組成,而Container也就是容器與Connecter連接器是Tomcat最核心的兩個模塊,Connecter連接器接收客戶端的請求,并根據客戶端的請求傳遞給Container處理并作出相應。Tomcat中有多個層次的容器對象:Engine、Host、Context、Wrapper,這些容器是有層級關系的。Engine:代表整個Tomcat的Servlet引擎,可以包含一個或多個子容器Host:表示一個虛擬主機,包含多個Contex
系統 2019-08-12 01:32:16 1876
今天要在機子的tomcat上部署新的項目,需要訪問的端口為80,與之前不同。但要求不能更改原tomcat部署項目的端口,因為該tomcat內的項目正在對外使用中,且不能斷開服務器。那么,我就需要再向該服務器放置一個新的tomcat,把鏈接http的端口設為80,并將8005、8009也改為了不常用的端口在我啟動這個tomcat時,瀏覽器無法顯示小貓。在我shutdown后,發現黑屏關閉的是原來的那個tomcat,對新tomcat無效。然后毛病大概就猜出來了
系統 2019-08-12 01:33:13 1875
安裝環境:CentOS-6.5安裝方式:源碼安裝軟件:apache-tomcat-8.0.0.RC3.tar.gz安裝前提安裝tomcat將apache-tomcat-8.0.0.RC3.tar.gz文件上傳到/usr/local中執行以下操作:[root@localhost~]#cd/usr/local[root@localhost~]#tar-zxv-fapache-tomcat-8.0.0.RC3.tar.gz//解壓壓縮包[root@localho
系統 2019-08-12 01:33:19 1874
Solr安裝(Tomcat)安裝環境Windows764bitApache-tomcat-8.0.9-windows-x64Solr-4.9.0JDK1.8.0_0564bit安裝步驟Tomcat和JDk的安裝在這里就略過。注意:solr4.9要求jdk1.7+步驟一:解壓solr-4.9.0到任意文件夾,我解壓到D:\InstalledApplications\solr-4.9.0\solr-4.9.0目錄下。步驟二:將solr-4.9.0\dist\s
系統 2019-08-12 01:33:10 1873
轉自:http://hpi-ls.blog.163.com/blog/static/20214748201022295532305/前言:使用Tomcat進行JSP開發最頭疼的莫過于中文亂碼問題了,總結Tomcat亂碼問題出現的原因必須明白以下幾點:內容:1.Tomcat一般總是默認使用ISO-8859-1作為字符編碼方式的。所以,除非你在Servlet中使用了request.setCharacterEncoding("編碼方式");指定了特殊的編碼方式,
系統 2019-08-12 01:33:35 1871
需要啟動的有*.java;*.xml;配置文件不需要啟動的有*.jsp配置文件改了要重起,servlet改了編譯完reload,jsp只用刷新頁面1、首先為Tomcat添加一個manager的role:在TOMCAT_HOME\conf\tomcat-users.xml文件中將修改為
系統 2019-08-12 01:32:38 1871
本文出處:http://blog.csdn.net/chaijunkun/article/details/9097229,轉載請注明。由于本人不定期會整理相關博文,會對相應內容作出完善。因此強烈建議在原始出處查看此文。今天在做數據分頁顯示的時候遇到了一個問題,經過測試,證實是Tomcat6的一個bug,我所用的版本為:apache-tomcat-6.0.36,和7.0.30均能復現。下面詳細描述一下這個bug:該bug是在JSTL標簽
系統 2019-08-12 01:33:39 1870
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 1870
內存溢出常見的兩種:java.lang.OutOfMemoryError:PermGenspacejava.lang.OutOfMemoryError:JavaheapspacePermGenspace指的是內存的永久保存區域。這塊內存主要是被JVM存放Class和Meta信息的,如果你的應用中有很多CLASS的話,就很可能出現PermGenspace錯誤,這種錯誤常見在web服務器對JSP進行precompile的時候。如果你的WEBAPP下都用了大量的
系統 2019-08-12 01:33:35 1870
注意點需要Copycobertura.jar及其LIB到TOMCAT/COMMON/LIB:只有當TOMCAT關閉的時候,才會寫cobertura.ser文件步驟startuptomcatbuildwardeploywebapplicationwebtestundeployshutdowncoveragereport附build.xml
系統 2019-08-12 01:33:14 1869
來自:http://kakajw.iteye.com/blog/1063843,感謝作者解決問題。Tomcat5.5使EL表達式不被解析?,F象代碼${userSession.user_name}是JSP中的一個代碼片段;如果部署到tomcat5.5中,不會顯示出session中的變量user用戶名,而只會把${userSession.user_name}打印出來,猜測很可能是tomcat5.5的bug,不解析(或屏蔽了)EL表達式。原因如果web.xml中
系統 2019-08-12 01:32:51 1869