zoukankan      html  css  js  c++  java
  • jsp原理

    1. 1.       IE浏览器访问jsp页面时,web服务器是如何调用并执行一个jsp页面的?(servlet

    (1)   

    访问index.jsp页面过程:

    Index.jsp

      |转译

    Index_jsp.java

      |编译

    Index_jsp.class(内存)-执行

     

    客户端向服务器发送请求(request)

    (2)       Jsp Container将jsp转译成servlet

    (3)       将servlet编译成.class原代码。加载到内存中运行。

    (4)       向客户端发送回应(response)

    1. 2.       Web服务器在执行jsp页面时,是如何把jsp页面中的html排版标签发送到客户端的?

    Web服务器只解析java代码

    对于html代码,直接out.print到客户端,有客户端的浏览器解析

    对于java代码,直接执行。

    1. 3.       Jsp页面中的java代码服务器是如何执行的?

    对于java代码,直接执行。

    将执行后的结果返回客户端

    1. 4.       Web服务器在调用jsp时,会给jsp提供一些什么java对象?

    Session,application,config,out,page,_jspx_out,_jspx_page

    Jsp最佳实现:

    不建议写java代码

    Java代码最好写到servlet中

  • 相关阅读:
    valgrind 内存调试工具
    centos7 firewall 相关
    linux timer operate
    string int 相互转换
    shared_ptr(作为局部变量返回)
    计算机网络--02物理层
    计算机网络学习笔记--01概述
    java基础---字符串string
    java基础--static关键字的使用
    java基础---java语言概述
  • 原文地址:https://www.cnblogs.com/excellencesy/p/8525617.html
Copyright © 2011-2022 走看看