actionforward的使用
1、全域性actionforward
2、redirect的使用
redirect='true';
3、struts-config.xml檔案不允許動態修改
4、動態actionforward,動態的actionforward是可以執行期修改的
,實現動態跳轉頁面
stringpage=request.getparameter("page");
actionforwardaf=newactionforward();
af.setpath("/page"+page+".jsp?name=tom");
returnaf;
2、標籤中的forward屬性
當action不需要呼叫業務邏輯,只負責跳轉時,可以使用forward的屬性來實現頁面跳轉,這樣可以減少action類的數量。
3.採用jstl和struts標籤保持頁面資料
actionform
分布收集資訊
scope
="session"
當收集資訊的表單中含有核取方塊時,如未選擇任何選項,session中會
存放上次收集的資訊,因此在收集資訊之前應重置所有屬性。
struts1學習筆記1
1.struts是mvc模式的經典應用。它主要是提供乙個好的控制器和一套定製的標籤庫 優點 結構層次分明,高重用性。2.開發環境搭建 建立乙個struts1的工程,匯入struts1的jar包 在web inf目錄中新增乙個struts config.xml,配置web.xml檔案中新增處理stru...
struts1 上傳檔案
1.dto 類中寫好 private formfile formfiletaobao null 屬性。2.jsp 頁面中file對應的寫好屬性的名稱 如 選擇檔案 3.注意form中的屬性設定,例如 4.然後在寫action類 x xx x form 轉換dto類物件。formfile formfi...
Struts1工作原理
1 讀取配置 初始化moduleconfig物件 struts框架總控制器 actionservlet 是乙個servlet,在web.xml中配置成自動啟動的servlet。讀取配置檔案 struts config.xml 的配置資訊。為不同的struts模組初始化相應的moduleconfig物...