freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

struts2的其他應(yīng)用-資料下載頁(yè)

2025-05-07 18:13本頁(yè)面
  

【正文】 XH/s:textfield s:textfield name=KL key=KL/s:textfield s:submit value=%{getText(39。login39。)}/s:submit /s:form s:text name=language/s:text: a href=?request_locale=zh_CNs:text name=chinese//a a href=?request_locale=en_USs:text name=english//a /s:i18n /body /html 國(guó)際化應(yīng)用實(shí)例 4.編寫 Action 本例的目的是體現(xiàn)國(guó)際化的應(yīng)用而非登錄驗(yàn)證功能本身,故在 Action中不進(jìn)行任何處理,直接返回“ SUCCESS”, Action類的代碼如下: package 。 import 。 public class LoginAction extends ActionSupport{ public String execute() throws Exception { return SUCCESS。 } } 國(guó)際化應(yīng)用實(shí)例 5.自定義攔截器 采取配置攔截器的方法,在進(jìn)入“ ”之前先對(duì)其進(jìn)行語(yǔ)言的處理,攔截器代碼實(shí)現(xiàn)為: package 。 import 。 import 。 import .*。 import .*。 public class CheckInterceptor extends AbstractInterceptor { public String intercept(ActionInvocation arg0) throws Exception { // 獲得 Action上下文 ActionContext ctx = ()。 // 獲得 Session Map session = ()。 //檢查是否設(shè)置了 Locale,如果未設(shè)定,則默認(rèn)為簡(jiǎn)體中文 Locale currentLocale=(Locale)(WW_TRANS_I18N_LOCALE)。 if(currentLocale==null){ // 設(shè)置 Locale實(shí)例 currentLocale = new Locale(zh, CN)。 (WW_TRANS_I18N_LOCALE, currentLocale)。 } return ()。 } } 國(guó)際化應(yīng)用實(shí)例 在 ,配置代碼如下: … struts constant name= value=message/constant package name=default extends=strutsdefault interceptors interceptor name=myInterceptor class=/interceptor /interceptors action name=login class= result name=success//result interceptorref name=defaultStack/interceptorref interceptorref name=myInterceptor/interceptorref /action /package /struts
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1