
Struts2
zzc1684
这个作者很懒,什么都没留下…
展开
-
Struts2基于注解的Action配置
使用注解来配置Action的最大好处就是可以实现零配置,但是事务都是有利有弊的,使用方便,维护起来就没那么方便了。 要使用注解方式,我们必须添加一个额外包:struts2-convention-plugin-2.x.x.jar。 虽说是零配置的,但struts.xml还是少不了的,配置如下: <?xml version="1.0" encodi...原创 2011-11-23 08:57:47 · 100 阅读 · 0 评论 -
Struts2使用之Action注解的配置
在Action中提供了下列几种注解: ParentPackage Namespace Result Results 注解 描述 Namespace 所期望的命名空间(在“struts.xml”文件中也有定义)的字符串值 ParentPackage 所期望的父package的字符串值 Results “Result”注解列表 Result 提供了Action结果的映射,它有四个属性: ...原创 2011-11-23 09:45:15 · 111 阅读 · 0 评论 -
struts2的工作原理,流程
上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:Sit...原创 2012-03-02 08:42:10 · 116 阅读 · 0 评论 -
S2SH问题点
Struts2: 为什么每次请求都要创建一个Action对象? truts2每次请求的时候都会创建一个action的实例,这样会保证线程的安全。struts1只是在第一次请求的时候创建一个action的实例,以后每次相同的请求都直接从内存中去读取,它是单例模式,安全性不行。 ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题? 在数据输出之前...原创 2012-03-02 14:29:13 · 115 阅读 · 0 评论 -
宿舍管理系统
项目名称 宿舍管理系统 开发工具 MyEclipse6.0+Tomcat+Mysql 软件环境 S2SH+JQuery+Ajax 通过连接华科公司的ICard人事系统,提取员工资料,连接2个数据库,对工资单扣除相应的宿舍管理费用,再导回到数据库中。使用poi做Excel报表,导出月度、日度员工住退宿,宿舍维修物品费用,员工依赖申请表单等数据,使用flash图...原创 2012-03-04 00:26:26 · 807 阅读 · 0 评论 -
struts2 中的 result 返回类型是 json 的配置问题
1、引入包(本文中的包全部引自struts-2.1.8.1\lib): struts2-json-plugin-2.1.8.1.jar json-lib-2.1.jar commons-collections-3.2.jar commons-beanutils-1.7.0.jar commons-lang-2.3.jar comm...原创 2015-06-07 12:28:27 · 212 阅读 · 0 评论