struts2第乙個案例

2022-09-12 13:39:24 字數 1521 閱讀 3695

web.xml配置,對前端請求的配置

struts2的配置

jsp頁面

部署專案,訪問結果

注:resources和src目錄是同級的

struts.xml詳解:

使用forward是服務跳轉,瀏覽器不知道它所請求的具體資源**,瀏覽器的位址列不會變;使用redirect,服務端根據邏輯,傳送乙個狀態碼,告訴瀏覽器重新去請求那個位址.所以位址列顯示的是新的url。

request.getrequestdispatcher("test.jsp").forward(request, response);//**到test.jspresponse.sendredirect("test.jsp");//重定向到test.jsp

重定向:以前的request中存放的變數全部失效,並進入乙個新的request作用域。**:以前的request中存放的變數不會失效,就像把兩個頁面拼到了一起。

forward,**頁面和**到的頁面可以共享request裡面的資料.redirect,不能共享資料.

action多方法的呼叫

struts入門第乙個案例

1 寫乙個註冊頁面,把請求交給 struts處理 2 匯入struts開發包,並在web.xml檔案配置struts actionservlet 處理所有.do請求 actionservlet org.apache.struts.action.actionservlet config web inf...

struts2 第乙個程式

struts1 control center right forward web inf page controlcenter right.jsp struts2 比struts1 省略好多 control center extends struts default execute 是方法名 web...

重構,開始第乙個案例

你會發現所謂設計不再是一切動作的前提,而是在整個開發過程中逐漸浮現出來的。martin flower 沒有銀彈,沒有放之四海而皆準的真理。重構和自動化測試時緊密聯絡的,沒有自動化測試,重構會步履維艱。重構 在不蓋被 外在行為的前提下,對 做出修改,以改進程式的內部結構。也就是在 寫好之後改進它的設計...