1. 程式人生 > >一周學習報告

一周學習報告

文本文 容器 客戶端 對象 響應 內置 。。 一周 http

上周五老師開的會,不知不覺就飄過一周了,改寫總結了。。。。時間有如白駒過隙,一發不可收拾啊!

=======================

一、JSP內置對象

1、JSP簡介

  JSP本質即為servlet,是簡化的servlet設計,運行於web容器中(容器的概念?),接收Httprequest,返回Httpresponse;

  服務器web容器對JSP編譯程servlet代碼;

2、與servlet的區別

  JSP是標簽式的文本文件,servlet則是java文件

  JSP以靜態代碼為主,以動態代碼(java)為輔,servlet相反;

3、內置對象——

  JSP的java代碼有明顯的面向對象特點,但對於web應用,對每個對象都實例化會顯得過於臃腫,所以JSP內置了九大常用對象,對底層基本的代碼進行封裝,大大簡化web應用的編寫

1)request對象

  ——向客戶端請求數據

  getParameter("")獲得請求參數

  getAttribute(“name”)——返回Object對象

  setAtribute(“name”,Object object)

2)response對象

  ——封裝了jsp產生的響應,然後被發送到客戶端以響應客戶的請求

  sendRedirect(“url”);——重定向

  setHeader();——處理HTTP頭

3)out對象——向客戶端輸出數據

  prient("")

4)session對象——

一周學習報告