demo.jsp
-------------------------------------
<%
int a=1;
out.print(typeof(a));
%><script>
var b=1;
document.write (typeof(b));
</script>为什么下面那段能执行,上面那段执行不了?

解决方案 »

  1.   

    哈哈,,javascript在客户端运行的..jsp不能..
      

  2.   

    jsp是动态网页,javascript是脚本语言。jsp执行的时候是需要配置语句的。
      

  3.   

    JSP =  Java Server Page  用java编写的服务器端页面
    javascript 是客户端的脚本 不同的概念
      

  4.   

    JSP和javascript完全是两码事
    一个在后台服务器上运行,一个在前台IE上执行
      

  5.   

    我知道,Javascript相当于vbscipt,jsp相当于asp,这个概念我清楚。我是问为什么typeof能在javascript中运行,jsp却不行呢?
      

  6.   

    jsp是用java写的
    javascript除了名字含有java外,与java没有什么关系
      

  7.   

    哦,那jsp是不是就不能使用typeof了?
      

  8.   

    都怪javascript这个名字不好,强奸了java这四个字母,搞得很多人以为javascript和java有关系。
      

  9.   

    在不调用.class的情况下,jsp到底有多少属于自已的类库可用啊。asp里面有的,jsp都没有。