JSP一些概念

     1. 概念:
        * Java Server Pages: java服务器端页面
            * 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码
            *  ** 目的 用于简化书写 **
    2.原理:
        * jsp本质就是一个servlet

JSP一些概念

 

3.JSP脚本:jsp定义java代码的方式
        1. <% 代码 %>:java代码,在service方法中。service方法中可以定义什么,该脚本就可以定义什么
        2.  <%! 代码 %>:定义java代码,在jsp转换后的java类中的成员位置  用的少
        3.  <%= 代码 %>会输出到页面上,输出语句中可以定义什么。该脚本就可以定义什么

    4. JSP内置对象:在jsp页面中不需要创建和获取的对象,可以直接使用
        * 一共有9个
        * 今天学三个
            * requets
            * response
            * out:字符输出流对象。可以将数据输入到页面上,和response.getWritter()类似
            * 他们的区别:在tomcat服务器真正给客户端响应前,会先找到respo的缓冲区数据,再找out    中的
            * response.getWriter()数据输出永远在out.write之前