http://tomcat.apache.org/tomcat-7.0-doc/architecture/startup/serverStartup.txtLicensedtotheApacheSoftwareFoundation(ASF)underoneormorecontributorlicenseagreements.SeetheNOTICEfiledistributedwiththisworkforadditionalinformationrega
系統 2019-08-12 01:33:14 2365
有個朋友寫JSP程序時,在Servlet中取請求參數時出現了亂碼,當然,這種亂碼問題再簡單不過了。由于在JSP中使用了GBK作用頁面的編碼,那么提交的中文信息自然也會被按著GBK進行編碼,為%xx格式的GBK編碼。要解決這個問題可以說是方法多多。最簡單的就是使用request.setCharacterEncoding方法設置編碼格式,如下面的代碼所示:request.setCharacterEncoding("GBK");在設置完編碼格式之后,就可以直接通
系統 2019-08-12 01:33:02 2365
1、安裝Tomcat(1)下載并解壓至/opt/tomcat中#cd/opt/jediael#tar-zxvfapache-tomcat-7.0.54.tar.gz#mvapache-tomcat-7.0.54tomcat將目錄重命名為tomcat#lsapache-tomcat-7.0.54.tar.gzrhtomcat(2)配置conf/tomcat-users.xml,以方便管理及通過頁面進行配置
系統 2019-08-12 01:32:52 2365
Tomcat本身不能直接在計算機上運行,需要依賴于硬件基礎之上的操作系統和一個Java虛擬機。Tomcat的內存溢出本質就是JVM內存溢出,所以在本文開始時,應該先對JavaJVM有關內存方面的知識進行詳細介紹。一、JavaJVM內存介紹JVM管理兩種類型的內存,堆和非堆。按照官方的說法:“Java虛擬機具有一個堆,堆是運行時數據區域,所有類實例和數組的內存均從此處分配。堆是在Java虛擬機啟動時創建的。”“在JVM中堆之外的內存稱為非堆內存(Non-he
系統 2019-08-12 01:32:51 2365
本文雖然是Setup,但是沒有講最generic的安裝方法,那就是直接將Tomcat解開,然后配置好JAVA_HOME,用$CATALINA_HOME/bin/startup.sh(.bat)來啟動Tomcat,這是最普通的做法。本文重點介紹的是更好的一種方法,那就是在windows和linux下都把Tomcat跑成一個service/daemon。1.在windows下的安裝非常簡單。Tomcat5本身就帶了一個exe格式的安裝文件,直接雙擊這個文件就可
系統 2019-08-12 01:32:47 2365
平常我們配置數據源可能都是明文的配置下數據庫用戶和密碼連上數據庫就ok,但是有些用戶感覺這明文的密碼還是很不爽的,那么我們就需要給密碼加密了,進入正題:我的數據源配置是tomcat目錄下面conf文件夾下面的context.xml文件:(這是未加密的配置)
系統 2019-08-12 01:32:34 2365
在Linux中安裝Hudson,在網上看到一些資料講解Tomcat中安裝hudson,感覺過程比較繁瑣。Tomcat7正式版剛剛發布,就用它來練練手,本文就介紹在Linux中安裝Hudson的方法。準備Tomcat7和huson的安裝包,由于是在Linux下安裝,所以我下載的是Tomcat的壓縮包和hudson的war文件。準備完畢后,先安裝Tomcat,在安裝Hudson。所需軟件清單:Tomcat:apache-tomcat-7.0.6.tar.gzH
系統 2019-08-29 23:01:46 2364
Windows平臺下最常用的Web服務器無疑是IIS,正常情況下IIS不支持JSP,我們可以通過使用一個IIS到Tomcat重定向插件,使IIS能夠將所有的JSP請求發送到Tomcat執行,可以使IIS增加處理JSP的功能。如果你已經習慣了使用IIS,那么可以嘗試這種配置。(如果您已經安裝過Apache服務器,為了便于后面的操作請先卸載Apache。)1、按照方案一的步驟安裝Tomcat,并保證它正常運行。(例如安裝到f:\tomcat4);2、將下載的t
系統 2019-08-12 01:33:47 2364
一、靜態部署1、直接將web項目文件件拷貝到webapps目錄中Tomcat的Webapps目錄是Tomcat默認的應用目錄,當服務器啟動時,會加載所有這個目錄下的應用。所以可以將JSP程序打包成一個war包放在目錄下,服務器會自動解開這個war包,并在這個目錄下生成一個同名的文件夾。一個war包就是有特性格式的jar包,它是將一個web程序的所有內容進行壓縮得到。具體如何打包,可以使用許多開發工具的IDE環境,如Eclipse等。也可以用cmd命令:ja
系統 2019-08-12 01:33:33 2364
其初始空間(即-Xms)是物理內存的1/64,最大空間(-Xmx)是物理內存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等選項可進行設置實例,以下給出1G內存環境下javajvm的參數設置參考:JAVA_OPTS=”-server-Xms800m-Xmx800m-XX:PermSize=64M-XX:MaxNewSize=256m-XX:MaxPermSize=128m-Djava.awt.headless=true”JAVA_OPTS=”-se
系統 2019-08-12 01:33:30 2364
javascript中有時需要向后臺傳遞中文參數,再次展示到前臺時顯示為亂碼,解決方案:方案1:修改Tomcat-conf-server.xml文件大約69-71行修改為:方案2:設置servlet字符集:在java代碼中加入:response.set
系統 2019-08-12 01:33:11 2364
有兩種方法:1、tomcat目錄下的conf文件夾,server.xml2、增加Web部署文件在conf/Catalina/localhost下增加部署文件名隨便文件內容如下:
系統 2019-08-12 01:33:02 2364
材料:javasdk、Tomcat、mail.jar、soap.jar、activation.jar、xerces.jar、soap.war安裝javasdk,環境變量:變量:JAVAHOME=C:\ProgramFiles\Java\jdk1.6.0_22path=%JAVAHOME%\bin;%JAVAHOME%\jre\bin;classpath=.;%JAVAHOME%\lib\dt.jar;%JAVAHOME%\lib\tools.jar;Pat
系統 2019-08-12 01:33:02 2364
Tomcat性能調優方案一、操作系統調優對于操作系統優化來說,是盡可能的增大可使用的內存容量、提高CPU的頻率,保證文件系統的讀寫速率等。經過壓力測試驗證,在并發連接很多的情況下,CPU的處理能力越強,系統運行速度越快。?!具m用場景】任何項目。二、Java虛擬機調優應該選擇SUN的JVM,在滿足項目需要的前提下,盡量選用版本較高的JVM,一般來說高版本產品在速度和效率上比低版本會有改進。JDK1.4比JDK1.3性能提高了近10%-20%,JDK1.5比J
系統 2019-08-12 01:33:00 2364
本文介紹了如何在tomcat中部署一個webapp。1.在tomcat中部署一個webapp有兩類做法。第一,靜態部署。此類部署就是將webapp的文件拷貝到相應的路徑,作一些配置,然后重啟tomcat,在tomcat啟動的過程中,會將這個web應用部署到tomcat中。第二,動態部署。動態部署tomcat支持兩種方式,第一就是使用tomcatmanager,這是tomcat5core包中就自帶的一個webapp,用這個tomcatmanager就可以動態
系統 2019-08-12 01:32:49 2364