zoukankan      html  css  js  c++  java
  • servlet理解

    可得到一个结论:该JSP页面中的每个字符都由test1_jsp.java文件的输出流生成。

    根据上面的JSP页面工作原理图,可以得到如下四个结论:

    JSP文件必须在JSP服务器内运行。

    JSP文件必须生成Servlet才能执行。

    每个JSP页面的第一个访问者速度很慢,因为必须等待JSP编译成Servlet。

    JSP页面的访问者无须安装任何客户端,甚至不需要可以运行Java的运行环境,因为JSP页面输送到客户端的是标准HTML页面。


    JSP和Servlet会有如下转换:

    JSP页面的静态内容、JSP脚本都会转换成Servlet的xxxService()方法,类似于自行创建Servlet时service()方法。

    JSP声明部分,转换成Servlet的成员部分。所有JSP声明部分可以使用private,protected,public,static等修饰符,其他地方则不行。

    JSP的输出表达式(<%= ..%>部分),输出表达式会转换成Servlet的xxxService()方法里的输出语句。



    作者:郭无心
    链接:https://www.zhihu.com/question/37962360/answer/74311244
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    5.11号团队冲刺(十)
    5.10号团队冲刺(九)
    python day04
    python day03
    python day02
    python day01
    模板语法标签继承关系
    DNS解析详情
    和域名相关的知识
    Webpack 4.X webpack.config.js 文件配置(一)
  • 原文地址:https://www.cnblogs.com/panxuejun/p/6863214.html
Copyright © 2011-2022 走看看