zoukankan      html  css  js  c++  java
  • 17_JSP_入门

    【JSP简述】

      JSP全称是Java Server Pages,它和Servlet技术一样,都是一种用于开发动态Web页面的技术。

    * html页面:用html写的页面

    * JSP页面:用html写页面,用java写业务逻辑。

    JSP特点:既可以写Html代码,也可以写java代码。

    [ 为什么JSP也是一种动态的Web资源开发技术呢? ]

      写JSP虽然就像是在写Html,但JSP技术允许在页面中编写java代码,并且允许开发人员在页面中获取request、response等Web开发常用对象,实现与浏览器的交互,所以JSP也是一种动态Web资源的开发技术。

    【JSP运行】

    Servlet:Servlet程序交给TomCat服务器运行

    JSP:JSP页面也交给TomCat服务器运行

    【JSP执行过程】

    访问Http://localhost:8080/HelloJSP/hello.jsp

    1.访问hello.jsp页面,tomcat扫描到jsp文件,在Tomcat安装目录下的apache-tomcat-7.0.53work把jsp文件翻译成java文件。

    ( hello.jsp ---->  _hello_jsp.java )(翻译)

    2.Tomcat服务器吧java源文件翻译成class字节码文件

    (_hello_jsp.java ---->_hello_jsp.class )(编译)

    3.Tomcat服务器构造 _hello_jsp 类对象

    4.Tomcat服务器调用 _hello_jsp 类里面的方法,返回内容显示到浏览器。

    [ 注意 ]

    第一次访问jsp,走上面的1,2,3,4过程

    第n次访问jsp,走4

  • 相关阅读:
    uiautomator2自动化测试
    APP性能测试(电池电量、流量、CPU、内存)
    python虚拟环境搭建
    unittest报错(return self._request(command_info[0], url, body=data))
    python pip错误处理
    adb 实用命令
    大数据学习(一)
    windows 下Virtualenv搭建mysql环境
    python奇怪毛病集合
    python作业
  • 原文地址:https://www.cnblogs.com/HigginCui/p/6003549.html
Copyright © 2011-2022 走看看