![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ssh框架技术
文章平均质量分 59
zhang00001
这个作者很懒,什么都没留下…
展开
-
struts 多模块开发
struts1.1开始支持多模块的. 多模块开发是为了解决团队开发时候的一些不必要的捆扰 一、 配置web.xml 文档 添加模块moduleOne、moduleTwo config /WEB-INF/struts-config.xml config/moduleOne ...原创 2008-07-15 14:58:29 · 149 阅读 · 0 评论 -
MyEclipse反向工程异常解决(转)
http://www.cnblogs.com/zhaozhi-1983/archive/2011/03/17/1986425.html原创 2012-09-11 11:28:42 · 202 阅读 · 0 评论 -
Struts2.1.6 部署 jboss6.0 报错
2010-03-01 22:43:52,546 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (HDScanner) Error installing to Parse: name=vfszip:/C:/apps/jboss-6.0.0.20100216-M2/server/default/deploy/...原创 2013-02-21 10:58:53 · 139 阅读 · 0 评论 -
struts2学习:配置篇之namespace
把namespace单独拉出来讲一方面是因为它实际上不是一个element,而只是一个attribute,前面已经说了,它是package的一个attribute;另外一方面是因为这个属性是我接触Struts2的时候第一个研究的,印象很深,鉴于这两个原因我决定单独说一下它。 在struts1中是没有命名空间这个概念的,通过命名空间我们可以将所有的action配置划分为一个个逻辑单元,每个单元都...原创 2013-02-26 11:34:22 · 128 阅读 · 1 评论 -
Struts2 json 不熟悉序列号 @JSON(serialize=false)
避免使用get开头的action方法 在属性get方法上面加 @JSON(name="newName")json中的名称 @JSON(serialize=false) 该属性不被加入json @JSON(format="yyyy-MM-dd") 格式化日期 ...原创 2013-02-26 16:22:21 · 101 阅读 · 0 评论 -
Struts2 json 不熟悉序列号 @JSON(serialize=false)
JSON注释还支持如下几个域:name:指定Action属性被序列化成JSON对象的属性名。serialize:设置是否序列化该属性deserialize:设置是否反序列化该属性。format:设置用于格式化输出、解析日期表单域的格式。例如"yyyy-MM-dd'T'HH:mm:ss"。 @JSON(serialize=false) public RecordSer...原创 2013-02-26 16:22:59 · 177 阅读 · 0 评论 -
Hibernate抓取策略以及如何避免cannot simultaneously fetch multiple bags异常
在说解决cannot simultaneously fetch multiple bags异常之前,我先说下抓取策略 注解@Fetch(FetchMode.?)抓取策略有三种 1、FetchMode.JOIN(默认的抓取策略),采用外连接的形式,left outer join ... on 2、FetchMode.SELECT 会另外发送一条sql语句加载当前对象的关联实体 3、Fetc...原创 2013-02-28 16:28:10 · 98 阅读 · 0 评论 -
SiteMesh 2.X版本的简单使用
SiteMesh 2.X版本的简单使用 1. SiteMesh的简介 Sitemesh是由一个基于Web页面布局、装饰及与现存Web应用整合的框架。它能帮助我们再由大量页面工程的项目中创建一致的页面布局和外观,如一 致的导航条、一致的banner、一致的版权等。它不仅能处理动态的内容,如JSP、PHP、ASP、CGI等产生的内容,还能处理静态的内容,比如 ...原创 2013-03-01 11:28:44 · 224 阅读 · 0 评论 -
SiteMesh 过滤不装饰的页面
要实现SiteMesh过滤不装饰页面,需要做两方面的设置1、在sitemesh.xml里需要有excludes元素 <excludes> <pattern>/index.jsp</pattern> <pattern>/scripts/*.*</pattern> <pattern>/htmleditor/*.*&...原创 2013-03-01 11:49:46 · 254 阅读 · 0 评论 -
Hibernate和IBatis对比
iBATIS数据映射器iBATIS被广泛认为是最简单的一种持久化框架。简洁的代码和简单的配置使得使用iBATIS所需的代码量可以减少到了相应JDBC代码的62%。架构级性能增强,如联合查询的使用等,加速了数据的处理。iBATIS改进了应用的设计方式以确保未来的可维护性。iBATIS可以帮助细化分工,使得工作团队能够充分利用个人的专长。iBATIS可以用任何具有完备功能的编程语言来实现。 ...原创 2013-03-05 11:11:38 · 87 阅读 · 0 评论 -
Hibernate二级缓存详解
Hibernate二级缓存详解 与Session相对的是,SessionFactory也提供了相应的缓存机制。SessionFactory缓存可以依据功能和目的的不同而划分为内置缓存和外置缓存。 SessionFactory的内置缓存中存放了映射元数据和预定义SQL语句,映射元数据是映射文件中数据的副本,而预定义SQL语句是在 Hibernate初始化阶段根据映射元数据推导出来...原创 2013-03-05 09:53:06 · 90 阅读 · 0 评论 -
DynamicMethodInvocation 动态方法调用
<constant name="struts.enable.DynamicMethodInvocation" value="true" /> 在struts.xml 文件中,设置这个属性,表示,我们开启动态方法调用,也就是在同一个action中,可以有多个相应的函数。...原创 2009-07-24 16:06:42 · 311 阅读 · 0 评论 -
struts2 学习拾遗
学习strut2过程中,碰到一些问题,找了一些文章,转载如下: 1. 动态 Action: 元素的一个前所未有的特性是,name 属性可以用通配符,class 和 method 属性中可以用 name 中的匹配参数,{0}/{1} 的形式。举两个例子说明: ① URL 是 registAction.action 时,会执行 LoginRegistAction ...原创 2008-07-17 10:50:24 · 71 阅读 · 0 评论 -
struts2 异常处理
在学习struts2的过程中,想到了struts1的错误处理机制,转载一篇 Callan (javaeye)的文章。 利用struts2的异常处理机制可以很方便的实现异常处理,你不再需要在Action中捕获异常,并抛出相关的异常了,这些都交给拦截器来帮你做了。在struts-default.xml中己经设置了拦截器,因此我们可以直接使用声明式异常.struts2-default-xml声明的...原创 2008-07-17 12:23:02 · 87 阅读 · 0 评论 -
Struts2的类型转换器
转贴 http://aumy2008.iteye.com/blog/150202 一、概述 在B/S应用中,将字符串请求参数转换为相应的数据类型,是MVC框架提供的功能,而Struts2是很好的MVC框架实现者,理所当然,提供了类型转换机制。 Struts2的类型转换是基于OGNL表达式的,只要我们把HTML输入项(表单元素和其他GET/POET的参数)命名为合法的OGNL表达式...原创 2008-07-17 15:25:24 · 95 阅读 · 0 评论 -
struts 文件下载
最近用到了struts2的文件下载,找了些网上关于下载的文章,摘录如下: 原文:http://www.blogjava.net/beansoft/archive/2008/03/03/183468.html 在BlogJava上已经有一位作者阐述了文件上传的问题,地址是在Struts 2中实现文件上传,因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。 ...原创 2008-07-21 15:56:23 · 85 阅读 · 0 评论 -
struts2 拦截器
转载于:http://blog.csdn.net/feng_sundy/archive/2007/10/11/1820668.aspx 如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0 ...原创 2008-07-21 16:43:58 · 74 阅读 · 0 评论 -
struts1.2 spring 集成
转载IBM上一篇文章:http://www.ibm.com/developerworks/cn/java/j-sr2.html 整合 Struts 和 Spring 与 Struts 相似,Spring 可以作为一个 MVC 实现。这两种框架都具有自己的优点和缺点,尽管大部分人同意 Struts 在 MVC 方面仍然是最好的。很多开发团队已经学会在时间紧迫的时候利用 Struts ...原创 2008-07-23 14:41:13 · 120 阅读 · 0 评论 -
Log4j的配置文件意义
log4j.rootLogger=INFO,A1,R log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:...2008-04-17 11:05:23 · 102 阅读 · 0 评论 -
struts2 必须的6个包
commons-logging-1.0.4.jarfreemarker-2.3.13.jarognl-2.6.11.jarstruts2-core-2.1.6.jarxwork-2.1.2.jarcommons-fileupload-1.2.1.jar2009-07-23 17:42:49 · 90 阅读 · 0 评论 -
Struts 2 Hibernate Validation Tutorial
The Hibernator Validator framework follows the DRY (Don't Repeat Yourself) principle. Using Hibernator Validator you need to specify the constraints using annotations in the domain object. Once you s...原创 2013-03-01 15:40:31 · 205 阅读 · 0 评论