Struts2
kill
这个作者很懒,什么都没留下…
展开
-
Struts2之I18N
1. I18N原理a) ResourceBundle和Locale的概念b) 资源文件c) native2ascii2. Struts的资源文件a) Action – Package – App级b) 一般只用APP原创 2012-08-04 13:13:31 · 442 阅读 · 0 评论 -
Struts2之标签
bean标签(此段转载于:http://younglibin.iteye.com/blog/459254) bean标签 用于创建一个JavaBean的实例。创建JavaBean实例时,可以在标签体内使用标签为该JavaBean实例传入属性,要使用这个标签,需要为该JavaBean类提供对应的setter方法。如该JavaBean类提供了对应的getter方法,我们就可以访问对应原创 2012-08-01 12:47:14 · 500 阅读 · 0 评论 -
Struts2之Exception
声明式异常处理1. 在Actoin中进行异常映射2. 在package中进行全局异常映射3. 使用继承共用异常映射4. Struts2中异常处理由拦截器实现(观察struts-default.xml)a) 实际上Struts2的大多数功能都由拦截器实现原创 2012-08-04 11:43:01 · 448 阅读 · 0 评论 -
Struts2之interceptor(拦截器)
Struts拦截器以及源码解析1. Struts架构图a) 见文档2. Struts执行过程分析3. Interceptor拦截器过程模拟4. 定义自己的拦截器a) acegi – spring security5. 使用token拦截器控制重复提交(原创 2012-08-04 14:19:45 · 387 阅读 · 0 评论 -
使用hibernate工具类将对象模型生成关系模型
package com.wjt276.hibernate; import org.hibernate.cfg.AnnotationConfiguration;import org.hibernate.cfg.Configuration;import org.hibernate.tool.hbm2ddl.SchemaExport; /** * Hibernate工具 * 将对象模型生原创 2012-08-09 22:48:38 · 764 阅读 · 0 评论 -
Struts2之Action
1.实现一个Action的最常用方式:从ActionSupport继承。ActionSupport中封装了很多有效地方法。import com.opensymphony.xwork2.ActionSupport;public class IndexAction extends ActionSupport{ public String execute(){ retur原创 2012-07-30 16:10:10 · 562 阅读 · 0 评论 -
Struts2之Result
Result类型dispatcher (默认的)redirectchainredirectActionfreemarkerhttpheaderstreamvelocityxsltplaintexttiles先上index.jsp代码:Result类型 dispatcher redirect chain redirectAction freemarker httphead原创 2012-07-30 16:41:30 · 550 阅读 · 0 评论 -
Struts2之ognl
frist index.jsp: 访问属性 /ognl.action?username=u&password=p">ognlnext sturts.xml: <!-- struts.enable.DynamicMethodInvocation: 该属性设置Struts2是否支持动态方法调用,该属性的默认值是true。原创 2012-08-01 10:26:37 · 916 阅读 · 0 评论