`
CshBBrain
  • 浏览: 641518 次
  • 性别: Icon_minigender_1
  • 来自: 成都
博客专栏
B7d9bf34-126e-301f-819e-81f2615b5a2a
开源WebSocket服务...
浏览量:142833
Group-logo
HTML5移动开发
浏览量:136154
社区版块
存档分类
最新评论

Tomcat 中设置URL不区分大小写

 
阅读更多

默认情况下,Tomcat的URl是区分大小写的。如http://localhost/websitehttp://localhost/Website是 不一样的。这样做的原因可能是因为tomcat支持jsp和Servlet,而 Java语言是区分大小写的。一般来说这样做是没有问题的。但是如果某些网 站程序或 者页面制作过程中 忽略了大小写问题,则就会导致网页显示不正 常。如ArcIMS自身的Design设计的网页就 存在这样的问题(如果第一次访问的 话需要按照一些控 件,问题 就出现再按照控件的网页上,该网页的大小写不统一,导致无法按照成功)。

 

    可以在其<Context >元 素中增加caseSensitive="false"来使其不区分 大小写。 只是这样设置只能保证该Context定义的路径下 的内容不区分大小写。其他Context定义的路径仍然区分大小写,除非也加上 caseSensitive="false"的选项。

      不知道可否有办法使得 Tomcat下的完整从根目录下就全部不区分大小写

      当然这样设置只能是对链接地址有效,至 于jsp和Servlet中的语法还是区分大小写的,不是说做个该设置就全部是不区分大小写了





<Context caseSensitive="false" workDir="不分大小写的文件夹">

    <!-- Default set of monitored resources -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    
    <!-- Uncomment this to disable session persistence across Tomcat restarts -->
   <!--
    <Manager pathname="" />
    -->

</Context>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics