JavaWeb應用流程

2021-09-23 20:52:03 字數 616 閱讀 1391

關於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...