1. 程式人生 > >前後端資料傳遞

前後端資料傳遞

HttpServletRequest request;

HttpServletResponse response;

前後端資料的傳遞主要是通過以上連個介面,通過瀏覽器將前端的請求,打包通過request傳遞給後臺伺服器。

後臺的資料同樣打包通過response響應給前端。

例如:將資料響應給前端。

               response.setCharacterEncoding("UTF-8");設定字符集
response.setContentType("text/html");設定響應文字格式,告訴瀏覽器要接受的資料型別。

PrintWriter pw=response.getWriter(); 輸出流,
try{
pw.print(str); 通過輸出流將內容傳遞過去
}finally{
pw.flush(); 將pw中的剩餘的位元組傳遞過去
pw.close(); 關閉流

}

前端的表單內容,在後臺接受的方法:

String param = request.getTextParam("input的name值"); 獲取單name屬性個值

String[] params= request.getParameterValues("name值"); name屬性相等的多個值