JSP

作者: 火烛明 | 来源:发表于2017-11-06 13:43 被阅读0次

    一、编译指令和动作指令
    1.编译指令
    1.1:page指令
    <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    作用:用于定义当前jsp的全局属性,同一个页面可以有多个page编译指令。
    属性:
    language="java"
    contentType="text/html; charset=UTF-8"
    pageEncoding="utf-8"默认是iso8859-1
    import="java.util.ArrayList" 导入java类库
    errorPage="error.jsp"//如果出现异常会转入错误页面
    isErrorPger="true/false"//设置页面为错误页面属性
    1.2:include指令
    静态导入,相当于android的include功能,把两个页面融合成一个页面
    <%@ include file="index.jsp" %>
    2.动作指令
    2.1:forward指令
    作用;用于重定向页面
    <jsp:forward page="index.jsp">
    <jsp:param value="a" name="name"/>
    </jsp:forward>
    2.2:include指令
    动态导入,把<include>标签代替<head>标签,也可以传一些参数
    2.3:useBean指令
    <jsp:useBean id="" class=""></jsp:useBean>
    添加入参
    <jsp:setProperty property="" name="">
    name值未useBean中的id
    二、9大内置对象
    1.Out对象
    作用:用于向浏览器输出各种数据
    2.Request
    作用:封装了来自浏览器个各种请求信息

    QQ20171106-100854@2x.png

    3.Response
    作用:封装了服务器的响应信息
    4.Session
    作用:用于保存会话信息


    QQ20171106-104510@2x.png QQ20171106-104746@2x.png

    5.Application

    QQ20171106-132354@2x.png

    6.Config
    作用:封装了程序的配置信息
    7.Page
    作用:
    8.Exception
    作用:封装了jsp页面中发生的异常信息
    9.PageContext
    作用:

    相关文章

      网友评论

        本文标题:JSP

        本文链接:https://www.haomeiwen.com/subject/zpsfmxtx.html