文章列表
如果是做为windows系统服务来运行,可以打开tomcat5w.exe,在Java选项卡的Java Options中加上一行:
-Duser.timezone=GMT+08
如果是在NetBeans中使用(估计其它的IDE也一样),就修改catalina.bat,用记事本打开这个文件后会看到这个文件的开始几行都是注释,在最后一行注释后面加上一行:
set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=GMT+08
本文转载于:http://blog.csdn.net/neve85/archive/2009/04/17/4088508.aspx
三种用法
1 完全匹配
<url-pattern>/test/list.do</url-pattern>
2 目录匹配
<url-pattern>/test/*</url-pattern>
3 扩展名匹配
<url-pattern>*.do</url-pattern>
注意事项
☆ 容器会首先查找完全匹配,如果找不到,再查找目录匹配,如果也找不到,就查找扩展名匹配。
☆ 如果一个请求匹配多个“目录匹配”,容器会选择最长的匹配。
☆ 定义”/*.action”这样一个看起来很正常的匹配会报错?因为这个 ...
首先我们来看这样一个例子:
有这样一个请求地址:http://localhost/myapp/test/myaction.do
调用各自方法得到的结果为:
request.getRequestURL().toString():http://localhost/myapp/test/myaction.do
request.getRequestURI:/test/myaction.do
可以看出区别为:
1 getRequestURI是获取除去请求上下文后的url。
2 getRequestURL是获取请求的全部内容,包括Http协议,端口号,servlet或者action名字和映射路径。
相同 ...