zoukankan      html  css  js  c++  java
  • jsp篇 之 基本概念

    Jsp概念:

    1.jsp是什么

    jsp全称Java Server Pages,是一种【动态网页开发技术】。

    .html文件是静态页面

    .jsp 文件是动态页面

    jsp页面允许我们在html代码中【嵌入java代码】,这样我们就可以在html中使用java代码来完成的功能了。

    2.jsp基本认识

    简单的理解,jsp就是【html页面+java代码】

    但是jsp中能写的内容还不止这些,可以包含如下内容:

    a.html标签

    b.css

    c.javascript

    d.java代码

    e.EL表达式

    f.引入并使用其他标签库,例如jstl标签库、struts2标签库等

    3,jsp的运行

    浏览器可以直接运行html页面,但不能直接运行jsp页面,jsp是需要在【拥有jsp 擎的服务器】中运行的,例如tomcat服务器。

    所以说jsp的运行是在服务器端进行的,运行完之后,把动态生成的html页面再使 【用io流】写回给浏览器

    4,jspservlet的关系

    简单的讲,一个jsp页面就是一个servlet

    客户端【第一次访问jsp】的时候,服务器会把这个jsp页面【翻译成对应的java文件】, 然后把java文件【编译成对应的class文件】。

    hello.jsp--->hello_jsp.java--->hello_jsp.class

    5,jsp的生命周期

    【与servlet】的生命周期【很类似】。只不过它比servlet【多了一步 编译过程】。

  • 相关阅读:
    Good Subarrays(思维)
    Just h-index(主席树裸题)
    强联通入门
    Fragrant numbers(dfs爆搜+区间dp+stoi)
    Mr. Panda and Kakin (RSA 解密+解同余方程+O(1)快速乘)
    Balance of the Force (枚举+线段树+二分图)
    2019 ICPC上海站K.Color Graph
    Wi Know (思维+线段树)
    Linux zookeeper 安装
    javaBIO
  • 原文地址:https://www.cnblogs.com/wskb/p/10705669.html
Copyright © 2011-2022 走看看