美文网首页
0527-jsp-概/运行

0527-jsp-概/运行

作者: 小咕咕coco | 来源:发表于2020-05-27 12:56 被阅读0次

JSP概

jsp=html+java(在html页面中加入一些java代码,实现动态页面
实现的功能:

  • 用户输入获取(通过表单)
  • 访问数据库及其他数据源
  • 记录用户选择信息
  • 访问JavaBeans组件(业务逻辑通过引用bean实现
    参见:https://blog.csdn.net/wu920604/article/details/72673832
  • 在不同的网页中传递控制信息和共享信息

处理/运行

1、jsp在<%, %>中编写java代码
2、既然它是java的服务器页面,那它就基于sun的JDK来执行,也就是说jsp文件是java文件的某种伪格式。
3、jsp的运行

  • 需要sevlet容器
  • 以在tomcat发布为例:
    (1)WEB容器JSP页面的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引擎就是一个Servlet程序,它负责解释和执行JSP页面。
    (2)每个JSP页面在第一次被访问时,JSP引擎先将它翻译成一个Servlet源程序,接着再把这个Servlet源程序编译成Servlet的class类文件,然后再由WEB容器像调用普通Servlet程序一样的方式来装载和解释执行
    (3)Web服务器调用servlet引擎,载入并执行servlet类。在执行过程中,servlet产生HTML格式的输出并将其内嵌于HTTP response中上交给Web服务器
    (4)Web服务器以静态HTML网页的形式将HTTP response返回到您的浏览器中。
Tomcat 5把为JSP页面创建的Servlet源文件和class类文件放置在
“apache-tomcat-5.5.26\work\Catalina\localhost\<应用程序名>\”  目录中
并将JSP页面翻译成的Servlet的包名为org.apache.jsp
(即:apache-tomcat-5.5.26\work\Catalina\localhost\org\apache\jsp\文件下)

相关文章

  • 0527-jsp-概/运行

    JSP概 jsp=html+java(在html页面中加入一些java代码,实现动态页面实现的功能: 用户输入获取...

  • 概能中文网的备案情况

    目前仍然续费的域名 概能中文网的备案情况 - 概能中文概能网 不知不觉网站已经运行了一年多。当时一口价购买来域名的...

  • 一:Node 基本概念

    node基础 简概:Node.js 就是运行在服务端的 JavaScript。运行的核心是Google的V8引擎 ...

  • kubelet创建容器之预启动容器

    基于kubernetes v1.18.6,关于基于windows平台运行kubelet的相关代码逻辑不作解析。 概...

  • kubelet创建容器之设置容器重启次数

    基于kubernetes v1.18.6,关于基于windows平台运行kubelet的相关代码逻辑不作解析。 概...

  • kubelet创建容器之生成创建容器所需配置

    基于kubernetes v1.18.6,关于基于windows平台运行kubelet的相关代码逻辑不作解析。 概...

  • 0527-jsp-基本元素

    静态,脚本,声明,表达式,注释,行为/动作,隐含对象——(语法:控制流语句,数据类型/字面量 参见:https:/...

  • 天概人概自概

    日中则昃,月盈则亏,吾家亦盈时矣。管子云:“斗斜满则人概之,人满则天概之。”余谓天概之无形,仍假手于人以概之。霍氏...

  • 【总结】Android消息机制

    Android消息机制主要是指Handler的运行机制,以及MessageQueue和Looper的工作过程。 概...

  • 毛概毛概

    这两天被毛概折磨的死去活来的 明天毛概后天健康心理学 祝我明天幸运 给毛爷爷鞠躬了‍‍‍ 感谢您

网友评论

      本文标题:0527-jsp-概/运行

      本文链接:https://www.haomeiwen.com/subject/zulwahtx.html