可能说复杂了!简单的说,一个JAVA程序读一个网页正常,读另一个网页不正常,但在IE中,看两个网页都正常,这是怎么回事?

解决方案 »

  1.   

    你下载的源代码已经有head等信息了,去掉
    <%@ page pageEncoding="GBK" %>
    <%@ page contentType="text/html; charset=GBK" %>
    <% request.setCharacterEncoding("GBK"); %>
    试试还有,在linux下本来就不能正常显示asp页面的
      

  2.   

    to haroyy(天平)去掉
    <%@ page pageEncoding="GBK" %>
    <%@ page contentType="text/html; charset=GBK" %>
    <% request.setCharacterEncoding("GBK"); %>
    后,连HTML中的标记也显示不正常,表现在"<"好像没了,所以页面上有很多/td> /p>这样的东西。另我的是Windows。而服务器用的是.net,也是windows了
      

  3.   

    大侠们!!帮帮忙!我试遍了所有JAVA支持的编码来转换(有100多种,将它们转为GBK),全部都不行!!不知道JAVA读到的到底是什么编码!高手们帮帮忙!!