java 之 HttpServlet 獲取GET或者POST字段(getParameter) 獲取配置getServletContext 和 獲取某個文件絕對路徑(getPath)

HttpServlet 是超文本服務器
主要要實現的方法:
1.doPost()  //響應POST
2.doGet()   //響應GET

HttpServletRequest 超文本請求對象
HttpServletResponse 超文本響應對象


請求對象常用方法
1、HttpServletRequest.getParameter(String s)
獲得GET或者POST的 可去變量值
例如:http://127.0.0.1/index.jsp?var=cc
String var=httpServletRequest.getParamete("var");
var的值就是cc


HttpServlet 繼承方法
getServletConfig() //獲取服務配置對象
getServletContext() //獲取服務配置文本對象 他是繼承於 getServletConfig對象



1、讀取配置 或者 文本信息
  1.getServletContext()->
getInitParameter(String str) //獲取 web.xml 裏面 context-param 字段
getRealPath(String URL) //獲取來自web工程下的URL 的 絕對路徑
// 如果獲取來自 src(發佈後在 /WEB-INF/classes/ 文件夾) 下的文件的絕對路徑
// 需要注意 是 /WEB-INF/classes/URL 


  2.方法類名.class.getClassLoader().getResource().getPath("a.txt")
//獲取來自 src (發佈後在 /WEB-INF/classes/ 文件夾) 下的文件的絕對路徑


2、域對象 (存儲數據的區域)
setAtrribute(String key,Object obj)

getAtrribute(String key)

removeAtrribute(String key)


可以實現功能 。表單提交POST或者GET方法 通過name獲取到值  然後輸出到控制檯  然後可以通過 域對象(一個全局的鍵值對對象) 存儲客戶登錄的次數

代碼下載:http://download.csdn.net/download/qq_35146878/10138185

或者百度雲:鏈接:https://pan.baidu.com/s/1slwotuH  密碼:7px1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章