jetty运用技巧收集

jetty使用技巧收集

适用与jetty7和jetty8

1,jetty中使用GBK编码

    首先编码过滤器肯定是需要的,然后在启动服务器命令中添加如下参数

-Dorg.eclipse.jetty.server.Request.queryEncoding=GBK -Dorg.eclipse.jetty.util.UrlEncoding.charset=GBK -Dorg.eclipse.jetty.util.URI.charset=GBK


2,jetty中通过jndi方式使用p6spy

(1)在lib目录添加jdbc目录,并添加以下jar包

commons-collections.jar
commons-dbcp-1.2.1.jar
commons-pool-1.3.jar
log4j-1.2.15.jar
ojdbc6.jar
p6spy.jar

(2)在start.ini的 OPTIONS中添加jdbc模块配置

(3) 数据源配置其中程序中实际使用的jndi名称是devdbDS。p6spyDataSourceTarget起到一个代理的作用。

3,在开发中避免服务器运行时资源文件被锁定,不能修改

修改etc\webdefault.xml中useFileMappedBuffer的值为false