1.寫路徑的時候,最好根據類路徑去查找,比如查找web應用工作目錄的時候,一個user.xml.
方式:URL url = this.getClass().getResource("/user.xml");
File f = new File( url.toURI());
// System.out.println(f.getAbsoluteFile());
OutputStream os = new FileOutputStream( f);
假如request.getMethod()的傳回值為:GET的時候,将調用doGet(),doGet()一般用于讀取資料或者顯示
假如request.getMethod()的傳回值為:POST的時候,将調用doPost(),doPost()一般用于把資料發送伺服器或者資料庫
二、cookie禁用:
1.cookie禁用後,session作用将會失效,每個Servlet調用session.isNew()都将傳回true,JSESSIONIDDE的值相等
2.cookie禁用後,通過URL重寫,一樣可以擷取session的值。
response.encodeRedirectURL() (浏覽器)重定向
response.encodeURL() 伺服器内部轉向
3.cookie禁用後,servlet中進行forward後,session.isNew()都将傳回true,因為是同一個request請求。
cookie沒有禁用,servlet中進行forward後,資源會被忽略,session.isNew()傳回false。