熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

TOMCAT使用技巧

2022-06-13   來源: Java開源技術 

   增加一個虛擬目錄

  在serverxml文件中增加

  <Context path=/oicq docBase=myweb debug= reloadable=true></Context>

  myweb說明其相對webapps的位置是物理存在的目錄

  /oicq說明其相對web URL的路徑是一個虛擬的路徑//localhost/oicq

   配置服務器的端口

  在標准serverxml文件的第修改port = 為你所希望使用的端口號

   webxml文件的設置

  默認(歡迎)文件的設置

  在h: omcatconfwebxml中<welcomefilelist>與IIS中的默認文件意思相同

  <welcomefilelist>

  <welcomefile>l</welcomefile>

  <welcomefile></welcomefile>

  <welcomefile>indexjsp</welcomefile>

  </welcomefilelist>

  報錯文件的設置

  <errorpage>

  <errorcode></errorcode>

  <location>/notFileFoundjsp</location>

  </errorpage>

  <errorpage>

  <exceptiontype>javalangNullPointerException</exceptiontype>

  <location>/nulljsp</location>

  </errorpage>

  如果某文件資源沒有找到服務器要報錯誤按上述配置則會調用H: omcatwebappsROOT otFileFoundjsp

  如果執行的某個JSP文件產生NullPointException 則會調用H: omcatwebappsROOT ulljsp

  典型的JSP錯誤頁面應該這樣寫

  <%@ page isErrorPage=true%>

  出錯了<p> 錯誤信息: <%= exceptiongetMessage() %></p>

  Stack Trace is :

  <font color=red>

  <%

  javaioCharArrayWriter cw = new javaioCharArrayWriter();

  javaioPrintWriter pw = new javaioPrintWriter(cwtrue);

  exceptionprintStackTrace(pw);

  outprintln(cwtoString());

  %>

  </font>

  會話超時的設置

  設置session 的過期時間單位是分鐘

  <sessionconfig>

  <sessiontimeout></sessiontimeout>

  </sessionconfig>

  過濾器的設置

  <filter>

  <filtername>FilterSource</filtername>

  <filterclass>project FilterSource </filterclass>

  </filter>

  <filtermapping>

  <filtername>FilterSource</filtername>

  <urlpattern>/WwwServlet</urlpattern>

  (<urlpattern>/haha/*</urlpattern>)

  </filtermapping>

  過濾

  ) 身份驗證的過濾Authentication Filters

  ) 日志和審核的過濾Logging and Auditing Filters

  ) 圖片轉化的過濾Image conversion Filters

  ) 數據壓縮的過濾Data compression Filters

  ) 加密過濾Encryption Filters

  ) Tokenizing Filters

  ) 資源訪問事件觸發的過濾Filters that trigger resource access events XSL/T 過濾XSL/T filters

  ) 內容類型的過濾Mimetype chain Filter 注意監聽器的順序先安全過濾然後資源然後內容類型等這個順序可以自己定


From:http://tw.wingwit.com/Article/program/Java/ky/201311/28168.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.