• JSP(二)----指令,注释,内置对象


    ##  JSP

    1、指令

      *  作用:用于配置JSP页面,导入资源文件

      *  格式:

        <%@  指令名称  属性名1=属性值1  属性名2=属性值2  %>

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>

      *  分类

        1、page   配置JSP页面的

        *  contentType:等同于request.setContentType()

          1、设置响应体的mime类型,以及字符类型

          2、设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使用低级工具则需要设置pageEncoding属性设置当前页面的字符集)

        *  import  导包

        *  errorPage:当前页面发生异常后,会自动跳转到指定的错误页面

        *  iserrorPage:标识当前页面是否是错误页面

          *  true:是,可以使用内置对象exception

          *  false:否:默认值,不可以使用内置对象exception

        2、include   页面包含的。导入页面的资源文件

        *  <%@  include  file  =  "index.jsp"%>

        3、taglib    导入资源   需要导入两个jar才能使用

    <dependency>
        <groupId>jstl</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
    </dependency>
    <dependency>
        <groupId>taglibs</groupId>
        <artifactId>standard</artifactId>
        <version>1.1.2</version>
    </dependency>

        *  <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

        *  prefix:前缀,自定义的

    2、注释

      1、html注释:

      <!--   -->:只能注释html代码片段

      2、jsp注释:推荐使用

      <%--  --%>:可以注释所有

    3、内置对象

      *  在jsp页面中不需要创建,直接使用的对象

      *  一共有9个:

          变量名            真实类型              作用

        *  pageContext          PageContext            当前页面共享数据,还可以获取其他8个内置对象

        *  request             HttpServletRequest         一次请求访问的多个资源(转发)

        *  session            HttpSession            一次会话的多个请求间

        *  application            ServletContext           所有用户间共享数据

        *  response            HttpServletResponse        响应对象

        *  page             Object                当前页面(Servlet)的对象   this

        *  out              JspWriter              输出对象,数据输出到页面上

        *  config             ServletConfig            servlet的配置对象

        *  exception           Throwable                异常对象

    That which doesn't kill me makes me stronger!
  • 相关阅读:
    mongo的csv文件参考
    apache安装配置
    部署Java的运行环境
    ubuntu下没有ping命令
    webbench压力测试
    判断当前是否是微信浏览器,还是APP客户端
    PHP uniqid 高并发生成不重复唯一ID
    http_build_query()函数使用方法
    防XSS攻击
    PHP中json_encode()使用须知,JSON数组和JSON对象
  • 原文地址:https://www.cnblogs.com/21seu-ftj/p/12585258.html
Copyright © 2020-2023  润新知