哈哈.htm
不知道怎么实现,不过你用haha.htm不是一样吗!

解决方案 »

  1.   

    放弃中文名的梦吧,不可能的,几乎没有人用中文名的文件放到网站上的,更何况tomcat还是英文版的服务器,更是不可能的喽:)
      

  2.   

    能改文件名就好了:)。我追踪了tomcat的源码,找到了DefaultServlet.java这个类,再追踪就没头绪了。主要对tomcat的体系结构不太清楚,要不那位大哈给我讲讲4.0的结构??
      

  3.   

    <%!
    String utf8encode(String source) throws java.io.UnsupportedEncodingException
    {
    return java.net.URLEncoder.encode(source, "UTF8");
    }
    %>
    <%
    String haha = utf8encode("哈哈.html");
    %>
    <a href="http://localhost:8080/test/<%= haha %>">打开</a>