简单项目开发之一(springmvc+log4j)

原创 2015年11月19日 18:46:12

继续更改log4j.properties
log4j配置文件简略图
改完之后访问controller里的方法,发现filter和controller的log没有正常输出到log4j配置的日志输出目录,然而test测试类的log竟然正常输出在了,谷歌查询,发现需要在spring-servlet.xml里显示声明日志的输出,配置变动如下:

 <!-- 全局异常配置 start -->     
     <bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">     
         <property name="exceptionMappings">     
             <props>     
                 <prop key="java.lang.Exception">errors/error</prop>     
                 <prop key="java.lang.Throwable">errors/err</prop>     
             </props>     
         </property>     
         <property name="statusCodes">     
             <props>     
                 <prop key="errors/error">500</prop>     
                 <prop key="errors/404">404</prop>     
             </props>     
         </property>     
         <!-- 设置日志输出级别,不定义则默认不输出警告等错误日志信息 -->    
         <property name="warnLogCategory" value="INFO"></property>     
         <!-- 默认错误页面,当找不到上面mappings中指定的异常对应视图时,使用本默认配置 -->     
         <property name="defaultErrorView" value="errors/error"></property>     
         <!-- 默认HTTP状态码 -->     
         <property name="defaultStatusCode" value="500"></property>     
     </bean>     
     <!-- 全局异常配置 end -->   

加上上面的配置后,正常 输出

版权声明:本文为博主原创文章,未经博主允许不得转载。

android项目大全,总有你所需的

1.相对布局实例 http://kukuqiu.iteye.com/blog/1018396           2.Log图文详解(Log.v,Log.d,Log.i,Log.w,Lo...
  • tiantian1980
  • tiantian1980
  • 2014年04月29日 09:01
  • 27377

Web Service入门开发简单例子--很详尽

.net平台内建了对Web Service的支持,包括Web Service的构建和使用。与其它开发平台不同,使用.net平台,你不需要其他的工具或者SDK就可以完成Web Service的开发了。....
  • lishimin1012
  • lishimin1012
  • 2014年07月29日 14:24
  • 3976

maven入门:一个简单的maven项目

简介 Maven是一个用于项目管理的工具,其好处是为我们管理jar包的依赖版本,同时也方便的组合我们自己的代码模块。在入门前有两个概念先简单介绍一下,一个是坐标,另一个是仓库。 坐标:maven为每...
  • lh87522
  • lh87522
  • 2015年01月21日 14:21
  • 4349

简单的iOS开发实例

写一个iPhone应用程序,要求可以输入名字,点击按钮后,会显示一段文字向输入的名字打招呼,例如输入“宝玉”,显示“你好,宝玉!” 需求分析 这是一个很简单的应用程序,包含一个文本输入框,一个...
  • LVXIANGAN
  • LVXIANGAN
  • 2015年06月17日 23:32
  • 3772

最近用android写的一个项目,开发心得

学习android半年多了,除了之前用cocos2d-android-1写了一个简单的猜成语游戏及一款基于讯飞语音应用外,之后都是零零碎碎的做一些小的案例,没有正在写一个全的应用。最近发现自己用手机传...
  • zhaochengsheng
  • zhaochengsheng
  • 2015年05月24日 23:40
  • 1198

JDBC的项目开发实例<轻量级封装>

在学习JDBC的时候,项目开发的过程中,总会遇到对数据库表数据增删改查的操作,而很多基本的JDBC代码都会出现大量的重复编写,不仅对DAO的编写造成了繁琐,也对以后的维护增加了困难。当然,很多开源的框...
  • songdeitao
  • songdeitao
  • 2013年12月22日 16:23
  • 3488

JAVA上百实例源码以及开源项目

简介                  笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来...
  • banketree
  • banketree
  • 2013年06月28日 12:33
  • 180453

PHP开发之使用CodeIgniter搭建一个简单的项目

搭建PHP开发环境请参考PHP开发环境搭建 下载CodeIgniter 新建一个项目 将CodeIgniter中所有文件copy到项目中。项目建好了,现在我们要做个简单的注册登录功能。 别急,...
  • u012643122
  • u012643122
  • 2015年07月04日 02:53
  • 3031

ios开发入门级实例(一步步的很详细,我就是这样学习的第一个案例)

转自:http://www.guomii.com/posts/20860 关于如何创建第一个 iOS 应用 本篇“第一个 iOS 应用”教程将向你介绍 iOS 应用开发中的...
  • coder_nice
  • coder_nice
  • 2015年02月11日 18:54
  • 2671

用Unreal开发一个简单的MC Demo (1)

用Unreal开发一个简单的MC Demo 第一节1.使用一个模版Unreal提供了一系列的基础模版供大家使用,因为我们要做一个MC Demo,最适合的Demo即是First Person Examp...
  • u013927810
  • u013927810
  • 2015年07月15日 19:52
  • 452
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简单项目开发之一(springmvc+log4j)
举报原因:
原因补充:

(最多只允许输入30个字)