Posted on 2012-02-12 02:49
LaozhonG 阅读(129)
评论(0) 编辑 收藏 所属分类:
Struts2
1.拦截器
1).实现Interceptor接口
2).继承AbstractInterceptor
3).继承MethodFilterInterceptor
1.includeMethods包含的方法 具体action中具体方法名
2.excludeMethods不包含的方法
4).interceptor-stack拦截器栈
2.令牌验证
1).<s:token>
2).tokenSession
3.upload <s:file/> multipart/form-data 文件名取名按一定的规律来
4.#attr.页面直接取四大作用域的值方法
5.记录拦截器和execute方法的执行时间(timer)
Executed action [/test/first!execute] took 16 ms.
6.一个HTML form标签中可能有两个或多个submit按钮
<s:form action="submit.action" >
<s:textfield name="msg" label="输入内容"/>
<s:submit name="save" value="保存" align="left" method="save"/>
<s:submit name="print" value="打印" align="left" method="print" />
</s:form>
7.OGNL中的${...}可以在定义Action的result时,传递变量,如/deleteBook.action?isbn=${isbn}。也可以在国际化时引用变量;
#用于在页面上引用ActionContext的值,也可以构造映射(Map)等,如#request.xxx;
%{...}在标签属性中引用变量,如<s:url value="Edit.action?isbn=%{isbn}" />
8.document.createElement一次只能是添加一个元素,也就是只能添加一对标签
------------------------------------------------------
About Me's
------一个喜欢在一块青石阶上独立行走的人