用URLEncoder.encode(chrProductName)就好了。

解决方案 »

  1.   

    hawaii(hawaii)没听懂你说的
    你是说写成:
    <a href="article.jsp?chrProductName=<%=Encoder.encode(chrProductName)%>">
    是这样吗?请赐教
      

  2.   

    是:
    <a href="article.jsp?chrProductName=<%=URLEncoder.encode(chrProductName)%>">
    不过要在jsp的头部加上
    <%@ import="java.net.*" %>
    或<%@ import="java.net.URLEncoder" %>
      

  3.   

    我以前碰到这种情形,都用隐藏表单来传送中文参数,很不方便
    谢谢你hawaii