關於http協議,一篇就夠了
http和https協議,看一篇就夠了
web伺服器收到客戶端的http請求,會針對每一次請求,分別建立乙個用於代表請求的request物件、和代表響應的response物件。獲取網頁提交過來的資料,只需要找request物件就行了。要向網頁輸出資料,只需要找response物件。
httpservletrequest物件代表客戶端的請求,當客戶端通過http協議訪問伺服器時,http請求頭中的所有資訊都封裝在這個物件中,開發人員通過這個物件的方法,可以獲得客戶的這些資訊。
httpservletrequest中包含了http請求的所有引數。
不管是struts2、springmvc等web框架,引數繫結及轉換都是從httpservletrequest中取出並進行轉換。不同型別的引數繫結有不同的實現方式。
例如:基本資料型別及包裝類;
自定義類;
json轉換成pojo;
等。springmvc返回json資料(使用:@responsebody註解的使用
springmvc返回資料型別:modelandview, model, modelmap, map, view, string, void
Java Web應用許可權控制
我自己的一點想法,希望對你的思路有所借鑑。有什麼意見和提議,可以發郵件和我交流 liujiansong gmail.com user 使用者定義表 id integer,auto increamtal,pk name varchar 80 not null other fields login id...
Java Web應用定製錯誤頁面
在web站點,難以避免使用者輸入錯誤的url,去訪問乙個不存在的檔案,這樣就會導致404錯誤 也難免使用者輸入錯誤的密碼,導致不能通過認證,產生401錯誤。類似地,還有一些其他的錯誤 通常情況下,web伺服器和應用伺服器都配置了預設錯誤頁面,這些頁面會正確地告訴你server的資訊和錯誤的具體資訊。...
javaweb應用url書寫格式
web工程中各類位址的寫法 1 request.getrequestdispatcher form1.html forward request,response 給伺服器用的 2 response.sendredirect day05 form1.html 給瀏覽器用的 3 this.getserv...