最近接觸到應用服務器JBoss,此外JBossWeb與Tomcat也同為web服務器,便查閱資料對三者進行比較,供大家參考。一、TomcatTomcat服務器是免費開源的Web應用服務器。支持最新的Servlet和JSP規范。因為Tomcat技術先進、性能穩定,而且免費,因而深受Java愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的Web應用服務器。Tomcat和IIS、Apache等Web服務器一樣,具有處理HTML頁面的功能,不過,Tom
系統 2019-08-12 01:32:41 2158
在bin下面有9個sh文件,本文將逐步分析,今天就以version.sh為例os400=false#uname取操作系統名稱如Linux如果為OS400的操作系統特殊處理case"`uname`"inOS400*)os400=true;;esac#resolvelinks-$0maybeasoftlink#解析文件或者符號文件得到真正文件#/home/dragonsuc/bin/version.sh#/home/dragonsuc/bin/tm->/hom
系統 2019-08-12 01:32:30 2158
引用:http://hi.baidu.com/worldpasser/blog/item/2ed12283cfec2eaf0df4d234.html1、環境說明Linux下tomcat運行期2、增加jvm內存的配置#vicatalina.sh插入如下:JAVA_OPTS='-Xms256m-Xmx512m'3、INFO:Maximumnumberofthreads(200)createdforconnectorwithaddressnullandport1
系統 2019-08-12 01:32:30 2158
內容:一:簡單介紹二:安裝及配置三:應用四:綜述參考資料關于作者宗鋒西北大學計算機系碩士2001年12月隨著java的流行,其在web上的應用也越來越廣,tomcat作為一個開源的servlet容器,應用前景越來越廣,本文將向你講述tomcat的一些知識。一:簡單介紹tomcat是jakarta項目中的一個重要的子項目,其被JavaWorld雜志的編輯選為2001年度最具創新的java產品(MostInnovativeJavaProduct),同一時候它又
系統 2019-08-12 01:32:21 2158
在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 2157
這篇文章主要介紹如何利用Lomboz開發JSTL和EL,最好先參考我的上一篇文章《圖解利用Eclipse3.0.1+Lomboz3.0.1+Tomcat5.0.28開發JSP》,環境配置與它類似,這里從略。1.需要的軟件JSTL1.1.1主頁http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html下載http://www.apache.org/dist/jakarta/taglibs/sta
系統 2019-08-29 22:56:12 2157
經過一段艱苦的..........,當然也要感謝WWW提供信息的朋友。終于把數據源的配置和JDNI使用的示例給跑通了,于是就總結下,也希望給需要這方面的的同事帶來方便。JNDI:JavaNamingandDirectoryInterface(JNDI)JNDIworksinconcertwithothertechnologiesintheJavaPlatform,EnterpriseEdition(JavaEE)toorganizeandlocatecom
系統 2019-08-12 09:29:37 2157
今天在用URL傳遞中文參數時發生亂碼問題,原來是要在Tomcat那兒設置一下。搜索到這篇文章學習一下~自從接觸Java和JSP以來,就不斷與Java的中文亂碼問題打交道,現在終于得到了徹底的解決,現將我們的解決心得與大家共享。一、Java中文問題的由來Java的內核和class文件是基于unicode的,這使Java程序具有良好的跨平臺性,但也帶來了一些中文亂碼問題的麻煩。原因主要有兩方面,Java和JSP文件本身編譯時產生的亂碼問題和Java程序于其他媒
系統 2019-08-12 01:33:59 2157
為什么會有這個玩意呢,首先,這是jar的全稱:JavaTMArchive(JAR)file,是的,就是java存檔文件。這有點類似zip文件,想一想它是干什么的用的呢,壓縮!?沒錯就是要壓縮,將我們原先零散的東西放到一下,重新組織,所有這些目的只有一個:方便!好了,不用管他是怎么壓縮的,我們的重點是哪些是我們要壓縮的(輸入),還有壓縮成了什么(輸出),進而將它發布(部署)。那我們的輸入(要壓縮的東西)主要是class文件,還有輔助的資源(這其中可能有圖片,
系統 2019-08-12 01:33:55 2157
本系列轉載自http://blog.csdn.net/haitao111313/article/category/1179996我們知道,在Tomcat的世界里,一個Host容器代表一個虛機器資源,Context容器代表一個應用,所謂的部署器就是能夠把Context容器添加進Host容器中去的一個組件。顯然,一個Host容器應該擁有一個部署器組件。簡單的部署代碼應該是下面這樣的:[java]viewplaincopyprint?Contextcontext
系統 2019-08-12 01:33:49 2157
如果是以URL+中文參數傳遞的話,需要修改tomcat_home(tomcat安裝目錄)\conf\server.xml文件,找到文件中的第一個Connector節點(一般在注釋下面)加上URIEncoding="GBK"的屬性,如下:
系統 2019-08-12 01:33:39 2157
內存溢出常見的兩種:java.lang.OutOfMemoryError:PermGenspacejava.lang.OutOfMemoryError:JavaheapspacePermGenspace指的是內存的永久保存區域。這塊內存主要是被JVM存放Class和Meta信息的,如果你的應用中有很多CLASS的話,就很可能出現PermGenspace錯誤,這種錯誤常見在web服務器對JSP進行precompile的時候。如果你的WEBAPP下都用了大量的
系統 2019-08-12 01:33:35 2157
javacalss文件打補丁注意:在tomcat下打補丁的話,一定要確保tomcat服務停止了,然后再把同名的class文件進行覆蓋。這兩天,發一個補丁文件給現場的同事。同事說打完補丁后,有的數據采集正常,有點數據采集不到?我就奇怪了,怎么會有的不正常,有的正常呢?我就問現場的同事,他是怎么打補丁的,會不會是補丁沒有打好?他說打好了。于是開始我漫長的遠程調試過程,看看前臺,在看看后臺打印的日志,發現日志中沒有打出我預期的東西,初步判斷是補丁文件沒有打成功。
系統 2019-08-12 01:33:35 2157
時間一久連tomcat配置域名都忘了....現在很多的公司的網站都是用tomcat作為應用服務區的,可是對于初學者,8080端口號是如何去掉的,這些網站是如何和域名綁定到一起的呢?一個tomcat是如何綁定多域名?并且這些域名是如何對應不同的項目呢?而且我的服務器沒放在機房,放在我的本地,我應該如何把我的服務器給映射到外網?這一系列的問題,今天就這個問題,我來說一下。1.域名。現在的域名不是很貴,有很多人都有,而我們注冊域名的網站也會有一個DNS助解析,就
系統 2019-08-12 01:33:13 2157
在實踐過程中,從WebSphere中實現一個EJB的容器以及從WebLogic中實現一個JMS幾乎都是不可能的,然而來自Apache基金會的servlet容器Tomcat至少在理論上是可能做到的。請注意,這里所說的“接口”也包含抽象類。規范的API可能會提供一個實現的模板,其中包括定義了一些抽象的基本類型的操作來供服務提供者去實現。而服務提供者應提供這些接口和抽象類的具體實現。例如,在Tomcat中HttpSession接口被以org.apache.cat
系統 2019-08-12 01:33:11 2157