1。指定velocity.properties文件, 默認路徑為 WEB-INF/velocity.properties 也可自定義路徑, 在web.xml中
<servlet>
<servlet-name>velocity</servlet-name>
<servlet-class>org.apache.velocity.tools.view.servlet.VelocityLayoutServlet</servlet-class>
<init-param>
<param-name>org.apache.velocity.properties</param-name>
<param-value>/WEB-INF/config/velocity.properties</param-value>
</init-param>
<init-param>
<param-name>org.apache.velocity.toolbox</param-name>
<param-value>/WEB-INF/config/velocity-toolbox.xml</param-value>
</init-param>
<load-on-startup>5</load-on-startup>
</servlet>
注意 load-on-startup 需要配置且靠后, 否則啟動時看不到日志.
2。在velocity.properties中配置日程相關(guān)參數(shù):
#----------------------------------------------------------------------------
# default LogSystem to use: default: AvalonLogSystem
#----------------------------------------------------------------------------

runtime.log.logsystem.class = org.apache.velocity.runtime.log.SimpleLog4JLogSystem

runtime.log.logsystem.log4j.category = velocity_log

#----------------------------------------------------------------------------
# This controls if Runtime.error(), info() and warn() messages include the
# whole stack trace. The last property controls whether invalid references
# are logged.
#----------------------------------------------------------------------------

runtime.log.error.stacktrace = false
runtime.log.warn.stacktrace = false
runtime.log.info.stacktrace = false
runtime.log.invalid.reference = true
3\ 配置log4j.properties, 具體配置意義請參看log4j配置相關(guān)文檔
log4j.rootLogger=INFO,CONSOLE,FILE
log4j.logger.velocity_log=INFO,CONSOLE,VELOCITY
log4j.addivity.org.apache=true

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Threshold=WARN
log4j.appender.CONSOLE.Target=System.out
log4j.appender.CONSOLE.Encoding=GBK
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%-4p] %d{MM-dd HH:mm} - %m %n

log4j.appender.VELOCITY=org.apache.log4j.FileAppender
log4j.appender.VELOCITY.File=E:/workspace/dwrt/WebRoot/log/velocity.log
log4j.appender.VELOCITY.Append=false
log4j.appender.VELOCITY.Encoding=GBK
log4j.appender.VELOCITY.layout=org.apache.log4j.PatternLayout
log4j.appender.VELOCITY.layout.ConversionPattern=[%-4p] %d{MM-dd HH:mm} - %m %n













2。在velocity.properties中配置日程相關(guān)參數(shù):



















3\ 配置log4j.properties, 具體配置意義請參看log4j配置相關(guān)文檔
















