没有搞懂含有java元素的页面 和普通的html页面 在浏览器 里别编译的时候有什么区别 是不是 含有java元素的页面,在浏览器里必须有 jvm如果需要jvm,浏览器是怎么解决的,是jvm装到浏览器里呢,还是必须在系统里装一个jvm

解决方案 »

  1.   

    我的理解:
    含有java元素的页面可以称为jsp页面,其中包括java代码和html代码,在浏览器执行jsp页面的时候首先执行java代码,并将这些代码返回的结果镶嵌到html中的指定位置,然后再运行html代码,从而得到一个页面。纯html页面就是直接从上到下运行。
      

  2.   

    我现在比较迷茫的就是你怎么会和jvm扯上了呢?
      

  3.   


    java 的代码 是在服务器端执行还是在客户端执行
      

  4.   

    java 的代码 是在服务器端执行的
    jsp页面在服务端会转换成servlet,如果你用的是tomcat,你可以在tomcat目录下找到work目录,jsp文件最后转换成servlet执行,生成HTML静态代码返回给客户端。
    所以jsp的代码都是在服务端执行。
      

  5.   

    这个跟浏览器没关系,浏览器的功能主要就是读取html、css、javascript,你说的那个是服务器的功能,服务器首先把jsp中的java代码翻译成html,然后再返回到客户端!
      

  6.   

    java代码肯定是在服务器端编译执行的,客户端只负责请求访问。没有服务器端,你的jsp页面是打不开的。