3.在jsp頁面中使用佔位符站位
使用struts2.0提供的進行佔位
5.struts2.0提供的資料格式校驗
js校驗:存在被使用者篡改的風險
struts2.0提供的校驗步驟
1.獲得資料:使用action的屬性進行封裝
2.對獲得的資料進行判斷(方法)
struts2.0的actionsupport提供了validate方法進行資料格式校驗
3.在struts.xml中配置異常跳轉
在struts2.0體系中為異常以及錯誤定義了固定的result
name=input //
顯示錯誤資訊:
key資料格式校驗的方法
js struts2.0
優點: 客戶端,效率高 安全
缺點: 容易被篡改 訪問服務端,浪費資源
實際開發中:js+struts2.0
6.struts2.0攔截
***:為訪問action的請求增加額外功能
保證程式的繼續執行
7.如何開發乙個***
1.開發乙個類 implements interceptor
2.struts.xml配置檔案
1
自定義了***,struts2.0提供的預設***失效
2.在需要呼叫***的action中配置
在action中引用***的順序決定了***的執行順序
如果有多個***是成組呼叫時,可以設定***棧
Python學習筆記 day0
本部落格標題設計敏感關鍵字0day,違反相關法律法規,現已處理。1.輸入 raw input 這個可以輸入一行。和c 不同,它不能讀取單個整數 我的意思是,它是以字串儲存的。所以沒有什麼諸如 d這種東西。name raw input 這樣就可以讀入乙個字串,相當於gets name 考慮到人性化設計...
前端學習筆記 day0
utf 8 萬國碼 開發時我們使用的字符集都是utf 8 gb2312 國標 通過meta標籤設定網頁字符集,避免亂碼問題。此處為設定字符集,避免亂碼 用來設定網頁的元資料,底層資料,網頁的屬性。元資料不是給使用者看的 它是自結束標籤 常用的屬性 name指定資料的名稱 content指定資料的內容...
Struts2學習筆記day04
3.在jsp頁面中匯入佔位符號 3.為訪問action的請求增加額外功能 如何開發 1.寫乙個類 implements interceptor介面 重寫 intercept actioninvocation invocation 2.配置 在struts.xml中 注意 當我們是使用了自定義 則st...