TOMCAT可以连接中文文件

<p><a href="<%=test1%>">中文</a> </p>
改为
<p><a href="<%=URLEncode.encode(test1)%>">中文</a> </p>当然加上
<%@import java.net.*%>

解决方案 »

  1.   

    开始就是 URLEncode.encode(test1);
    解析的时候 URLDecode.decode(test2);
      

  2.   

    我用了你们说的方法,还是不行。
    我现在尝试了下面的这种方法,也不行。各位能不能再给我想一下。谢谢
    <html>
    <head>
    <title>测试</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <link rel="stylesheet" href="css.css" type="text/css">
    </head>
    <body bgcolor="#FFFFFF" text="#000000">
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page language="java" %>
    <%@ page import="java.net.*"%>
    <%
    String test1="好书介绍.txt";
    String test2="good.txt";
    %>
    <%=test1%>
    <p><a href="<%=response.encodeURL(test1)%>">中文</a> </p>
    <%=test2%>
    <p><a href="<%=test2%>">英文</a> </p>
    </body>
    </html>
      

  3.   

    <p><a href="<%=URLEncode.encode(test1)%>">中文</a> </p>
    这种试过了吗?