設定servlet隨webapp啟動而啟動

2021-06-19 21:56:49 字數 550 閱讀 2960

1. 配置web.xml

新增如下:

}在初始化讀取配置檔案時還遇到乙個問題,init函式會呼叫其他類的方法,當程式執行到其他類的方法

時,找不到當前目錄下的配置檔案,後來才發現servlet在隨tomcat啟動後,當前路徑已經變成了tomcat

安裝目錄的bin了,所以找不到配置檔案了,後來經人指點只要在init函式裡加入:

servletcontext>       

// 獲取當前絕對路徑

$tomcat

bin/

common/

conf/

其他目錄/

conf/

web-inf/

其他/

Servlet設定快取

不允許瀏覽器端或快取伺服器快取當前頁面資訊。瀏覽器和快取伺服器都不應該快取頁面資訊 servlet頁面預設是不快取的 本頁面允許在瀏覽器端或快取伺服器中快取,時限為20秒。重要說三遍 20秒之內重新進入該頁面的話不會進入該servlet的 20秒之內重新進入該頁面的話不會進入該servlet的 20...

Servlet設定Cookie無效

專案中儲存使用者資訊用到了cookie,之前沒有太注意,今天怎麼設定cookie都無效,斷點跟了無數遍,都沒有找出問題所在,明明傳送cookie的 都有執行,可是愣是找不到cookie傳送到 去了,使用httpwatch也看了n多遍,響應頭中就是沒有傳送cookie資訊。感覺知識太匱乏了,遇到問題根...

設定控制項隨視窗大小而改變

第一步 在類中加入成員函式和成員變數 public void setcontrolinfo word ctrlid protected int m old cx,m old cy cdwordarray m control info 第二步 在類的建構函式中初始化變數 cgdidlg cgdidlg...