- 浏览: 507848 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
huyuran:
...
CheckStyle使用手册 -
三剑客二无名:
楼主给力。成功完成tomcat部署打包,上来只是为了评论一下。 ...
maven自动部署war包到tomcat -
yx09167415:
盛大在为的印象中多么的伟岸。我投了几次。机会都不给。,。。。祝 ...
盛大面试经历 -
kunsyliu:
楼主给力。成功完成tomcat部署打包
maven自动部署war包到tomcat -
MrLee23:
哎,中枪了。。。
坏公司鉴别方法
不知道javaeye一个blog允许上传多大的附件。
先试试吧
- C03.rar (3.2 MB)
- 下载次数: 1593
- C04.2.rar (3.2 MB)
- 下载次数: 1620
- C04.3.1.rar (3.2 MB)
- 下载次数: 1295
- C04.3.2.rar (3.2 MB)
- 下载次数: 1352
- C04.3.3.rar (3.2 MB)
- 下载次数: 1075
- C04.4.rar (3.4 MB)
- 下载次数: 983
- C05.3.rar (3.2 MB)
- 下载次数: 1020
- C05.4.rar (3.2 MB)
- 下载次数: 922
- C05.2.rar (3.2 MB)
- 下载次数: 895
- C05.5.rar (3.2 MB)
- 下载次数: 1321
- C05.7.rar (3.2 MB)
- 下载次数: 945
- C05.6.rar (3.2 MB)
- 下载次数: 742
- C06.1.rar (4.2 MB)
- 下载次数: 818
- C06.2.rar (4.2 MB)
- 下载次数: 904
- C06.3.rar (8 MB)
- 下载次数: 2256
- C07.1.1.rar (3.2 MB)
- 下载次数: 765
- C07.1.3.rar (3.2 MB)
- 下载次数: 915
- C07.1.2.rar (3.2 MB)
- 下载次数: 1122
- C07.2.rar (3.2 MB)
- 下载次数: 735
- C08.2.1.rar (3.2 MB)
- 下载次数: 978
- C08.1.2.rar (3.2 MB)
- 下载次数: 975
- C08.2.2.rar (3.2 MB)
- 下载次数: 955
- C08.2.3.rar (3.2 MB)
- 下载次数: 917
- C08.1.1.rar (3.2 MB)
- 下载次数: 950
- C08.3.2.rar (3.2 MB)
- 下载次数: 1047
- C08.3.1.rar (3.2 MB)
- 下载次数: 963
- C09.2.2.rar (3.2 MB)
- 下载次数: 923
- C09.2.3.rar (3.2 MB)
- 下载次数: 926
- C09.1.1.rar (3.2 MB)
- 下载次数: 960
- C09.1.2.rar (3.2 MB)
- 下载次数: 1031
- C09.3.rar (3.2 MB)
- 下载次数: 1180
- C09.2.1.rar (3.2 MB)
- 下载次数: 954
- C10.2.2.rar (4.8 MB)
- 下载次数: 1040
- C10.2.1.rar (4.8 MB)
- 下载次数: 1242
- C10.1.rar (4.8 MB)
- 下载次数: 1078
评论
19 楼
zhm123456
2012-08-01
非常感谢!
18 楼
zhenjie123
2012-04-06
楼主好人!!!
17 楼
yangjuanjava
2010-12-15
好东东!感谢,感谢!!
16 楼
lovefly_zero
2010-11-04
很感谢你的分享。
15 楼
stonegreen
2010-08-14
首先感谢您的共享!
我在调试Struts2程序时,配置了log4j
### set log levels ###
log4j.rootLogger = debug , stdout , DRF
### to Console ###
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target = System.err
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
#log4j.appender.stdout.layout.ConversionPattern = %d{ABSOLUTE} %5p %c{ 1 }:%L - %m%n
log4j.appender.DRF = org.apache.log4j.DailyRollingFileAppender
log4j.appender.DRF.File = d:/logs/log.log
log4j.appender.DRF.Append = false
log4j.appender.DRF.threshold = debug
log4j.appender.DRF.layout = org.apache.log4j.SimpleLayout
#log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
log4j.logger.org.apache.struts2=WARN
# set java package code's logger level
log4j.logger.com.opensymphony.xwork2=ERROR
结果出现了大量debug信息,以至于正常的信息都无法读取。
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2250 ] - [ DEBUG ] Getting BeanInfo for class [org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2266 ] - [ DEBUG ] Caching PropertyDescriptors for class [org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2266 ] - [ DEBUG ] Found bean property 'actionValidatorManager' of type [com.opensymphony.xwork2.validator.ActionValidatorManager]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'alwaysInvokeValidate' of type [java.lang.String]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'class' of type [java.lang.Class]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'declarative' of type [boolean]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'excludeMethods' of type [java.lang.String]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'excludeMethodsSet' of type [java.util.Set]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'includeMethods' of type [java.lang.String]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'includeMethodsSet' of type [java.util.Set]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'programmatic' of type [boolean]
我从网上查了一个,大致都是将
log4j.logger.com.opensymphony.xwork2=ERROR
但是,并没有解决我的问题。
请帮助!
我在调试Struts2程序时,配置了log4j
引用
### set log levels ###
log4j.rootLogger = debug , stdout , DRF
### to Console ###
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target = System.err
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
#log4j.appender.stdout.layout.ConversionPattern = %d{ABSOLUTE} %5p %c{ 1 }:%L - %m%n
log4j.appender.DRF = org.apache.log4j.DailyRollingFileAppender
log4j.appender.DRF.File = d:/logs/log.log
log4j.appender.DRF.Append = false
log4j.appender.DRF.threshold = debug
log4j.appender.DRF.layout = org.apache.log4j.SimpleLayout
#log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
log4j.logger.org.apache.struts2=WARN
# set java package code's logger level
log4j.logger.com.opensymphony.xwork2=ERROR
结果出现了大量debug信息,以至于正常的信息都无法读取。
引用
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2250 ] - [ DEBUG ] Getting BeanInfo for class [org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2266 ] - [ DEBUG ] Caching PropertyDescriptors for class [org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2266 ] - [ DEBUG ] Found bean property 'actionValidatorManager' of type [com.opensymphony.xwork2.validator.ActionValidatorManager]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'alwaysInvokeValidate' of type [java.lang.String]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'class' of type [java.lang.Class]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'declarative' of type [boolean]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'excludeMethods' of type [java.lang.String]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'excludeMethodsSet' of type [java.util.Set]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'includeMethods' of type [java.lang.String]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'includeMethodsSet' of type [java.util.Set]
2010-08-14 00:51:05 [ ContainerBackgroundProcessor[StandardEngine[Catalina]]:2281 ] - [ DEBUG ] Found bean property 'programmatic' of type [boolean]
我从网上查了一个,大致都是将
引用
log4j.logger.com.opensymphony.xwork2=ERROR
但是,并没有解决我的问题。
请帮助!
14 楼
bingyalengxuan
2010-07-05
辛苦了,楼主!
13 楼
jiangduxi
2010-06-20
lz下载下来学习下! 谢谢了
12 楼
moses3017
2010-06-20
公司要用struts了,下载看看,谢谢分享
11 楼
blackg2
2010-01-15
下载下来看了看,很详细,感谢lz分享,慢慢学习~~~~~
10 楼
远去的渡口
2010-01-03
又找到这里了,呵呵,学习struts2.0是我新年第一个目标。
也祝楼主在新的一年里,工作更顺心,生活更随心!
也祝楼主在新的一年里,工作更顺心,生活更随心!
9 楼
神之弃儿
2010-01-02
非常感谢楼主!正在学structs2 非常感谢你的帮助!
8 楼
lanfei
2009-12-28
谢谢楼主的奉献!
7 楼
黑暗浪子
2009-12-22
yuyee 写道
是不是什么培训机构的讲师
一个会写几行代码的愤青而已
6 楼
yuyee
2009-12-22
是不是什么培训机构的讲师
5 楼
黑暗浪子
2009-12-22
xici_magic 写道
是完整的吗
sure~
4 楼
xici_magic
2009-12-21
是完整的吗
3 楼
231864163
2009-12-18
正在学习中,谢谢了!
2 楼
liuzy452
2009-12-06
刚刚下载了你的讲义,看到这个很兴奋,呵呵,非常感谢。
1 楼
blucastle
2009-12-02
支持
发表评论
-
放出完整的Struts2讲义
2009-11-06 08:17 15333谢谢各位长期以来的支持~ -
Struts2讲义46
2009-11-05 08:46 255910.2.2 <decorator:use ... -
Struts2讲义45
2009-11-04 09:40 183410.2 sitemesh 高级应用 在 ... -
Struts2讲义44
2009-11-03 08:26 1856第10 章 Struts2 页面布局实现 ... -
Struts2讲义43
2009-11-02 13:21 23229.3 用户主动选择国 ... -
Struts2讲义42
2009-11-01 02:05 15779.2.3 Struts2 临时范围属性文件国 ... -
Struts2讲义41
2009-10-31 11:36 15069.2.2 Struts2Action 范围属 ... -
Struts2讲义40
2009-10-30 00:16 16279.2 Struts2 国际化使用范围说明 ... -
Struts2讲义39
2009-10-29 10:44 17919.1.2 占位符国际化使用 ... -
Struts2讲义38
2009-10-28 08:56 2130第9 章 Struts2 国际化 在第 ... -
Struts2讲义37
2009-10-27 15:23 18708.4 Struts2 输入校验器大全 在 ... -
Struts2讲义36
2009-10-26 11:15 16268.3 集合类型输入校验介绍 于之前类 ... -
Struts2讲义35
2009-10-25 14:21 13468.2 利用配置文件进行输入校验方法说明 ... -
Struts2讲义34
2009-10-24 01:47 1827第8 章 Struts2 输入校验 ... -
Struts2讲义33
2009-10-23 08:37 16397.2 类型转换发生异常处理方案 类型 ... -
Struts2讲义32
2009-10-22 13:19 19617.1.3 Set 集合类型数据类型转换功能 ... -
Struts2讲义31
2009-10-21 08:14 18187.1.2 List 集合类型数据类型转换功能 ... -
Struts2讲义30
2009-10-20 09:11 1792第7 章 Struts2 类型转换技术 ... -
Struts2讲义29
2009-10-19 08:33 18466.3 JasperReports 报表视图技术使 ... -
Struts2讲义28
2009-10-17 12:23 18406.2 freemarker 视图技术使用介绍 ...
相关推荐
### Struts2讲义知识点概览 #### 一、Struts2的历史与发展 - **Struts框架的发展历程**: - Struts最初版本发布于2000年,是Java Web开发领域的一个重要里程碑。 - 随着时间的发展和技术的进步,Struts逐渐暴露...
1. **下载Struts2开发包** - 访问Struts2官网:https://struts.apache.org/ 下载最新版本的Struts2开发包。 2. **解压Struts2开发包** - 解压后的目录结构如下: * `apps`: 包含一些示例项目。 * `docs`: 开发...
在本讲义中,我们将深入探讨Struts2的基本概念、依赖的库、启动配置以及配置文件。 首先,开发Struts2应用需要依赖一些核心的JAR文件。这些文件包括: 1. `struts2-core-2.x.x.jar`:这是Struts2框架的核心库,...
struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义
本讲义将详细介绍Struts2的核心概念、工作原理以及如何在实际项目中应用。 一、Struts2简介 Struts2是Apache软件基金会的开源项目,它是Struts1的升级版,旨在解决Struts1在可扩展性和灵活性上的不足。Struts2提供...
Struts2提供了丰富的标签库,这些标签可以帮助开发者更方便地生成HTML代码,同时还能利用Struts2的强大功能。 ##### 5.2 OGNL标签 OGNL标签是Struts2标签库中的一个重要组成部分,它们允许开发者在JSP页面中直接...
第2章 Web基础技术简介第3章 Struts2核心技术第4章 另一Struts2核心技术:拦截器第5章 Struts2标签库第6章 Struts2非JSP视图技术第7章 Struts2类型转换技术第8章 Struts2输入校验第9章 Struts2国际化第10章 Struts2...
在本压缩包"struts2 开发jar包汇总"中,包含了Struts2开发所需要的核心库和其他相关依赖,使得开发者可以轻松地进行Struts2应用的开发。 首先,我们要理解Struts2框架的运行机制。它主要由以下几个部分组成: 1. *...
本讲义详细介绍了Struts2框架的各个方面,帮助开发者从基础到进阶全面掌握其用法。 1. **Struts2概述** Struts2是Apache软件基金会的开源项目,它继承了Struts1的优点并解决了其局限性,提供了更优秀的行动控制器...
本教程讲义深入浅出地介绍了Struts2的核心概念和技术,旨在帮助开发者快速掌握这个框架的使用。 在Struts2中,主要知识点包括: 1. **MVC设计模式**:MVC模式是软件工程中的经典设计模式,它将应用程序分为模型...
在使用Struts2进行开发之前,我们需要先将Struts2的jar包引入到项目中,这样才能利用其提供的API和服务。 Struts2的核心jar包通常包括以下几个部分: 1. **struts2-core.jar**:这是Struts2的核心库,包含了框架的...
### Struts2讲义知识点概览 #### 一、Struts2的历史与发展 - **Struts框架的演变**:从Struts1到Struts2,框架经历了从MVC(Model-View-Controller)架构的经典实践到更为灵活、强大的迭代升级。 - **Struts2的...
综上所述,Struts2的核心包和IO包是构建基于Struts2的应用程序不可或缺的部分,它们为开发者提供了全面的工具和机制,以实现高效、灵活的web应用程序开发。通过熟练掌握这些知识点,开发者可以更好地利用Struts2的...
Struts2讲义1 Struts2是一款基于MVC(Model-View-Controller)设计模式的Java Web开发框架,由Apache软件基金会维护。它继承了Struts1的优点,并结合了WebWork框架的功能,提供了更强大的控制层解决方案。Struts2的...
总的来说,理解并正确使用Struts2所需的jar包对于开发基于Struts2的Web应用程序至关重要。它们构成了Struts2框架的基础,使得开发者能够高效地构建出结构清晰、易于维护的Web应用。通过熟练掌握这些jar包的功能和...
这个“struts2全部的jar包”压缩文件包含了运行Struts2应用程序所需的所有核心库和依赖组件。这里我们将深入探讨Struts2框架的关键知识点以及这些JAR包的作用。 1. **Struts2框架基础**: Struts2是Apache软件基金...
1. **MVC模式**:Struts2基于Model-View-Controller(MVC)设计模式,它将应用的业务逻辑(Model)、用户界面(View)和控制流程(Controller)分离,以实现更好的代码组织和维护。 2. **Action类**:在Struts2中,...
struts2学习测试代码,struts2学习测试代码2struts2学习测试代码,struts2学习测试代码