1.攔截器
1).實(shí)現(xiàn)Interceptor接口
2).繼承AbstractInterceptor
3).繼承MethodFilterInterceptor
1.includeMethods包含的方法 具體action中具體方法名
2.excludeMethods不包含的方法
4).interceptor-stack攔截器棧
2.令牌驗(yàn)證
1).<s:token>
2).tokenSession
3.upload <s:file/> multipart/form-data 文件名取名按一定的規(guī)律來(lái)
4.#attr.頁(yè)面直接取四大作用域的值方法
5.記錄攔截器和execute方法的執(zhí)行時(shí)間(timer)
Executed action [/test/first!execute] took 16 ms.
6.一個(gè)HTML form標(biāo)簽中可能有兩個(gè)或多個(gè)submit按鈕
<s:form action="submit.action" >
<s:textfield name="msg" label="輸入內(nèi)容"/>
<s:submit name="save" value="保存" align="left" method="save"/>
<s:submit name="print" value="打印" align="left" method="print" />
</s:form>
7.OGNL中的${...}可以在定義Action的result時(shí),傳遞變量,如/deleteBook.action?isbn=${isbn}。也可以在國(guó)際化時(shí)引用變量;
#用于在頁(yè)面上引用ActionContext的值,也可以構(gòu)造映射(Map)等,如#request.xxx;
%{...}在標(biāo)簽屬性中引用變量,如<s:url value="Edit.action?isbn=%{isbn}" />
8.document.createElement一次只能是添加一個(gè)元素,也就是只能添加一對(duì)標(biāo)簽
------------------------------------------------------
About Me's
------一個(gè)喜歡在一塊青石階上獨(dú)立行走的人