最近在看看struts2.0,自己小试了一下,其实跟WebWork差不多。
在2.1.2版本使用中出现了N多警告,在网上找N多质料,多没解决。
出现的问题如下
com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn
警告: Could not find property [templateDir]
com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn
警告: Could not find property [theme]
。。。。。。
后来才知道的,其实是少加了一个包 commons-logging.jar。并且在lib下要有
log4j.jar
然后把日志级别调高点 以下是我的日志文件
log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %5p (%c:%L) - %m%n
log4j.logger.noModule=FATAL
log4j.logger.com.opensymphony=ERROR
log4j.logger.org.apache.struts2=ERROR
就可以解决N多的警告问题,希望后来者不要再走弯路。。。。。。
分享到:
相关推荐
这是最新的struts2日历控件的jar文件
- **参考价值**:本书覆盖了Struts2.1近80%的API,不仅可以作为学习指南,还能作为开发过程中遇到问题时查阅的手册。 - **学习路径**:建议按照章节顺序逐步学习,从基础概念入手,逐步深入到高级特性。同时,通过...
书中介绍了如何利用Struts 2 来解决Web 应用开发中的常见问题,同时还深入浅出地探讨了许多能帮助程序员编写Struts 2 应用程序的技巧,如管理页面导航活动、输入验证、国际化和本地化、对Ajax 的支持,等等。...
在Struts 2.1版本中,引入了更多插件和改进的异常处理机制,提升了用户体验和开发者友好性。 Hibernate是Java世界中的一个持久层框架,主要用于对象关系映射(ORM),将数据库操作转换为对Java对象的操作。...
### Struts 2权威指南——基于WebWork核心的MVC开发 #### 一、MVC设计模式概述 在深入探讨Struts 2框架之前,我们首先来了解一下模型-视图-控制器(Model-View-Controller,简称MVC)设计模式的基础知识。MVC是一...
随着Web应用的不断发展,传统的开发方式已经不能满足日益增长的需求,这就需要像Struts这样的框架来解决。 **2.3.2 Servlet解决方案** Servlet是一种服务器端的Java程序,可以响应客户端的HTTP请求。但是单纯的...
SSH2.0 配置日记记录了 Spring 2.5、Hibernate、Struts2.1、ConnectionPool 等技术栈的集成和配置过程,涉及到了多个知识点,包括 Spring 配置、Hibernate 配置、Struts2 配置、ConnectionPool 配置、数据库配置、...
- 描述了Struts如何解决这些问题,并提供了更加结构化、模块化的开发方式。 - **Struts控制器组件** - 介绍了Struts框架的核心组件——控制器组件,它是连接模型和视图的关键部分。 - **用Struts开发Web应用** - ...
#### 八、Struts2日志记录 **8.1 Log4j** - **8.1.1 Log4j.properties** - **实现方式**:如何配置Log4j的属性文件。 - **8.1.2 Appender** - **实现方式**:介绍Appender的作用及其配置方法。 - **8.1.3 ...
在探讨《struts2.0中s:datetimepicker标签使用范例》这一主题时,我们首先需要理解struts2框架以及其内置的s:datetimepicker标签的用途与配置方法。Struts2是一个开源的Web应用框架,基于MVC(Model-View-Controller...
**2.1 Struts核心组件** Struts的核心组件包括: - **ActionServlet**:作为控制器,负责接收HTTP请求并将它们分发给相应的Action对象处理。 - **Action**:执行具体的业务逻辑处理,通常是根据ActionForm对象中的...
首先,需要下载Struts2的核心库和其他依赖的jar包,这些通常包括struts2-core、struts2-convention-plugin、struts2-json-plugin等,它们提供了Action控制、结果映射、拦截器等功能。 2.2 整合步骤 1. 创建一个新...
##### 2.1 Web开发框架Struts Struts是一款遵循MVC设计模式的Web应用框架。它提供了一个完整的解决方案来构建复杂的Web应用程序。在Struts中,ActionServlet作为控制器,负责接收用户的请求,并将请求转发给相应的...
Hibernate 4.3.10版本优化了性能,增加了对JPA 2.1的支持,以及对Java 8日期和时间API的改进。在SSH配置中,Hibernate负责持久化数据,通过HQL或 Criteria API执行SQL查询,并将结果转换为Java对象。 配置SSH框架...
##### 2.1 Struts框架 Struts是由Apache Software Foundation发起的开源项目,它在服务器端实现了MVC(Model-View-Controller)设计模式,是一种用于简化Web应用程序开发的框架。Struts中的视图主要由一组JSP文件...
2. **ActionServlet接收请求**: Struts框架中的ActionServlet接收到请求后,根据配置文件中的映射找到对应的Action对象。 3. **Action处理请求**: Action对象执行业务逻辑,并将结果返回给ActionServlet。 4. **...