部署在tomcat中的項(xiàng)目在運(yùn)行的時候,地址欄都是那個標(biāo)志的小貓圖標(biāo),很多時候我們需要修改這個圖標(biāo)。其實(shí)方法很簡單,系統(tǒng)讀取這個標(biāo)志的時候先從你的項(xiàng)目的根目錄下讀看有沒有favicon.ico文件,如果有直接顯示這個圖標(biāo),如果沒有,則會去webapps/root/下找這個文件,如果這兩個地方都沒有,則就顯示IE圖標(biāo)。當(dāng)然,對于有的瀏覽器這樣做就可以了,但是有一些瀏覽器必須直接在頁面中加入123
系統(tǒng) 2019-08-12 01:32:23 2152
今天整整搞了一個下午,ubuntu下的tomcat,由于沒有深入分析過tomcat/conf/server.xml,遇到很多問題。一開始總是把a(bǔ)ppBase配置成應(yīng)用程序的路徑,結(jié)果反復(fù)的修改別處,也沒搞定,突然想起docBase,然后在appBase下面加了一行docBase,把路徑配置到docBase中,把a(bǔ)ppBase為空,就OK了
系統(tǒng) 2019-08-12 01:32:19 2152
Tomcat與其他HTTP服務(wù)器集成Tomcat最主要的功能是提供Servlet/JSP容器,盡管它也可以作為獨(dú)立的JavaWeb服務(wù)器,它在對靜態(tài)資源(如HTML文件或圖像文件)的處理速度,以及提供的Web服務(wù)器管理功能方面都不如其他專業(yè)的HTTP服務(wù)器,如IIS和Apache服務(wù)器。因此在實(shí)際應(yīng)用中,常常把Tomcat與其他HTTP服務(wù)器集成。對于不支持Servlet/JSP的HTTP服務(wù)器,可以通過Tomcat服務(wù)器來運(yùn)行Servlet/JSP組件。
系統(tǒng) 2019-08-29 23:03:01 2151
1.servlet容器是如何工作的?創(chuàng)建一個Request對象,填充一些信息比如參數(shù)、headers、cookies、查詢字符串、URI等。一個Request對象是javax.servlet.ServletRequest或javax.servlet.http.ServletRequest接口的實(shí)例。創(chuàng)建一個Response對象,用于調(diào)用的servlet向客戶端傳遞響應(yīng)信息。其是javax.servlet.ServletResponse或javax.serv
系統(tǒng) 2019-08-29 22:14:10 2151
Tomcat6.0配置數(shù)據(jù)源(DBCP)和JNDI使用經(jīng)過一段艱苦的..........,當(dāng)然也要感謝WWW提供信息的朋友。終于把數(shù)據(jù)源的配置和JDNI使用的示例給跑通了,于是就總結(jié)下,也希望給需要這方面的的同事帶來方便。JNDI:JavaNamingandDirectoryInterface(JNDI)JNDIworksinconcertwithothertechnologiesintheJavaPlatform,EnterpriseEdition(Ja
系統(tǒng) 2019-08-12 09:30:22 2151
今天在用URL傳遞中文參數(shù)時發(fā)生亂碼問題,原來是要在Tomcat那兒設(shè)置一下。搜索到這篇文章學(xué)習(xí)一下~自從接觸Java和JSP以來,就不斷與Java的中文亂碼問題打交道,現(xiàn)在終于得到了徹底的解決,現(xiàn)將我們的解決心得與大家共享。一、Java中文問題的由來Java的內(nèi)核和class文件是基于unicode的,這使Java程序具有良好的跨平臺性,但也帶來了一些中文亂碼問題的麻煩。原因主要有兩方面,Java和JSP文件本身編譯時產(chǎn)生的亂碼問題和Java程序于其他媒
系統(tǒng) 2019-08-12 01:33:59 2151
本系列轉(zhuǎn)載自http://blog.csdn.net/haitao111313/article/category/1179996我們知道,在Tomcat的世界里,一個Host容器代表一個虛機(jī)器資源,Context容器代表一個應(yīng)用,所謂的部署器就是能夠把Context容器添加進(jìn)Host容器中去的一個組件。顯然,一個Host容器應(yīng)該擁有一個部署器組件。簡單的部署代碼應(yīng)該是下面這樣的:[java]viewplaincopyprint?Contextcontext
系統(tǒng) 2019-08-12 01:33:49 2151
Windows平臺下最常用的Web服務(wù)器無疑是IIS,正常情況下IIS不支持JSP,我們可以通過使用一個IIS到Tomcat重定向插件,使IIS能夠?qū)⑺械腏SP請求發(fā)送到Tomcat執(zhí)行,可以使IIS增加處理JSP的功能。如果你已經(jīng)習(xí)慣了使用IIS,那么可以嘗試這種配置。(如果您已經(jīng)安裝過Apache服務(wù)器,為了便于后面的操作請先卸載Apache。)1、按照方案一的步驟安裝Tomcat,并保證它正常運(yùn)行。(例如安裝到f:\tomcat4);2、將下載的t
系統(tǒng) 2019-08-12 01:33:47 2151
其初始空間(即-Xms)是物理內(nèi)存的1/64,最大空間(-Xmx)是物理內(nèi)存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等選項(xiàng)可進(jìn)行設(shè)置實(shí)例,以下給出1G內(nèi)存環(huán)境下javajvm的參數(shù)設(shè)置參考:JAVA_OPTS=”-server-Xms800m-Xmx800m-XX:PermSize=64M-XX:MaxNewSize=256m-XX:MaxPermSize=128m-Djava.awt.headless=true”JAVA_OPTS=”-se
系統(tǒng) 2019-08-12 01:33:30 2151
下面接著分析Context容器,該接口最重要的方法是addWrapper()方法與creatWrapper()方法,添加具體的子容器,這里是Wrapper容器實(shí)例這里要分析的是一個簡單的Context容器,它針對特定的客戶端請求,通過映射器找到要處理該特定請求的子容器實(shí)例(Wrapper)具體流程是,Context容器首先調(diào)用額外的閥,最后調(diào)用基礎(chǔ)閥(這里是SimpleContextValve),在基礎(chǔ)閥里面通過映射器找到要處理該請求的子容器Wrapper
系統(tǒng) 2019-08-12 01:33:21 2151
我們已經(jīng)知道,在tomcat中有四種類型的servlet容器,分別為Engine、Host、Context和Wrapper,本文接下來對tomcat中Wrapper接口的標(biāo)準(zhǔn)實(shí)現(xiàn)進(jìn)行說明。對于每個引入的HTTP請求,連接器都會調(diào)用與其關(guān)聯(lián)的servlet容器的invoke()方法;然后,servlet容器會調(diào)用所有子容器的invoke()方法這里面的流程通常是servlet容器調(diào)用其管道對象的invoke()方法,其管道對象的invoke()方法最后調(diào)用其
系統(tǒng) 2019-08-12 01:33:19 2151
時間一久連tomcat配置域名都忘了....現(xiàn)在很多的公司的網(wǎng)站都是用tomcat作為應(yīng)用服務(wù)區(qū)的,可是對于初學(xué)者,8080端口號是如何去掉的,這些網(wǎng)站是如何和域名綁定到一起的呢?一個tomcat是如何綁定多域名?并且這些域名是如何對應(yīng)不同的項(xiàng)目呢?而且我的服務(wù)器沒放在機(jī)房,放在我的本地,我應(yīng)該如何把我的服務(wù)器給映射到外網(wǎng)?這一系列的問題,今天就這個問題,我來說一下。1.域名。現(xiàn)在的域名不是很貴,有很多人都有,而我們注冊域名的網(wǎng)站也會有一個DNS助解析,就
系統(tǒng) 2019-08-12 01:33:13 2151
一、jdk安裝jdk下載地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html。從上面網(wǎng)頁中選擇適合的jdk下載到/root/目錄下。我選擇的是jdk-6u20-linux-i586.bin。下載完后,修改jdk-6u23-linux-i586.bin的文件屬性為可執(zhí)行,然后執(zhí)行該程序安裝JDK
系統(tǒng) 2019-08-12 01:33:02 2151
今天看了只能手機(jī)CPU介紹,加深了部分認(rèn)識,主要還是追求高性能,低功耗,強(qiáng)的圖形處理能力,視頻編解碼能力等。目前智能手機(jī)的CPU主要有四種,即德州儀器、高通、三星、英偉達(dá)。現(xiàn)給予歸納簡單介紹。一、德州儀器優(yōu)點(diǎn):低頻高能且耗電量較少,高端智能機(jī)必備CPU。缺點(diǎn):價格不菲,對應(yīng)的手機(jī)價格也很高,OMAP3系列GPU性能不高,但OMAP4系列有了明顯改善。機(jī)型舉例:酷派N930、諾基亞N9、三星Nexus、摩托羅拉XT910二、高通優(yōu)點(diǎn):主頻高,性能表現(xiàn)出色,功
系統(tǒng) 2019-08-12 01:32:50 2151
本文講述的是在Tomcat中配置Realm(領(lǐng)域)。Realm就是一個username和password的集合,通過配置Realm,我們可以限制賬戶和webapp等其他資源之間的access關(guān)系。對于EasyCluster而言,這個沒什么意義,因?yàn)樵贓asyCluster的tomcat中,只會run一個webapp。另一方面,通過配置Realm,用戶可以把一些信息放到Realm中,并設(shè)定權(quán)限,從而方便webapp的開發(fā),比如將用戶名和密碼做成Realm。這
系統(tǒng) 2019-08-12 01:32:50 2151