<%@ page contentType="text/html" charset="ANSI" language="java"  %>
<html>
<head>
</head>
<body>
welcome
</body>
</html>
在浏览器查看显示源码<html>
<head>
</head>
<body>
welcome
</body>
</html>
在浏览器查看显示“welcome”
这个是为什么呢?

解决方案 »

  1.   

    <%@ page contentType="text/html" charset="ANSI" language="java"  %>这个是服务端代码,浏览器不认识服务端代码,这个是设置页面的类型为:text/html,和页面语言为:Java,字符集为:ANSI这个浏览器不会显示的
      

  2.   

    问题是我的第一串代码没有显示“welcome”,他把整个源码全部显示了呀,去掉第一行<%@ %>
      

  3.   

    不好意思我听不大明白,我遇到的问题是:
    现在我浏览这个网页,网页上面把源码显示出来了,而我去掉<%@ %>这一行,页面显示“welcome”。
    为什么加上<%@    %>这一行后,浏览器不认为这是一个网页,而是像文本文件一样?
      

  4.   

    <html>
    <head>
    </head>
    <body>
    welcome
    </body>
    </html>
    因为我认为在这串代码的第一行加入:
    <%@ page contentType="text/html" charset="ANSI" language="java"  %>
    新的页面应该也是显示“welcome”
    他怎么就把整个源码显示出来了呢?
      

  5.   

    提示 :  这句话是jsp页面专用
    <%@ page contentType="text/html" charset="ANSI" language="java" %>
      

  6.   

    你的第一段代码 要用tomcat服务器才能显示出来你的页面应该显示的东西,jsp是动态语言   html是静态语言
      

  7.   

    Jsp需要编译的 放到webservice里面 服务启动起来 再访问看看
      

  8.   

    不好意思,我菜鸟,我在tomcat目录下面没有找到有"webservice"这个目录
      

  9.   

    我拷贝到到webapps/examples目录下了, 不过还是显示源代码,是不是编译的问题,怎么才能手动编译?