javaee学习笔记3(JSP)

017.jps介绍

1.JSP:java server page;
    本质上jsp是一个servlet;但看上去更像html;
    jsp更适合编写服务器端运行的页面;

    jsp->sevlet.java->servlet.class
2.jsp的注释
html注释 <!--  -->
隐藏注释 <%--  -->
3.脚本元素
    就是在jsp中如何插入java代码 ;
声明
        <%!  声明属性或方法; %>
代码段
        <% java代码  %>;这里的java代码是放在生的servlet中的service 方法中运行;
表达式
        <%=  %>   在页面中输出一个表达式的结果;

JSP不建议写过多<%!  %>java代码,不建议将属性定义在servlet类中,因为方法是多线程的,存在资源竞争

声明<%!  %>:定义在类中(不建议)

代码段 <% java代码  %>:定义在方法中(建议)

018.jsp指令

1.jsp指令;
    jsp指令的作用是告诉jsp容器(tomcat)如何处理整个jsp文档;
2.jsp指令有三种;
    ①page指令;
        11个属性;
        <%@ page 属性名="值"  %>
        info:描述信息;
        language:语言  java
        contentType="text/html;charset=UTF-8";
        extends:父类
        import:导入包,如果导入多个包,可以使用,分隔; 
        session:此页面是否支持session
        buffer:缓冲区的大小
        autoFlush:是否自动刷新
        isThreadSafe:是否是线程安全;    
   ② include指令;
        包含;
            
    ③taglib指令;

019.JSP内置对象

020.JSP作用域对象

021_servlet与jsp通讯

猜你喜欢

转载自blog.csdn.net/Sunhongyu51/article/details/86316485