首页 > 其他分享 >JSP的概述以及JSP的指令

JSP的概述以及JSP的指令

时间:2022-08-15 12:01:33浏览次数:49  
标签:Title 导入 概述 指令 JSP include 页面

JSP的概述

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

  2、格式:

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

  3、分类

    1、page:配置JSP页面

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

    3、taglib:导入资源

 

 

Page指令

page:配置JSP页面

  contentType:等同于response.setContentType()

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

    2、设置当前jsp页面的编码(设置pageEncoding属性设置当前页面的字符集)

  

  import:导包

  

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

<%@ page contentType="text/html;charset=UTF-8" errorPage="500.jsp" language="java" %>
<html>
  <head>
    <title>$Title$</title>
  </head>
  <body>
  <%
    int i = 3/0;
  %>
  </body>
</html>

  isErrorPage:标识当前页面是否是错误页面

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

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

<%@ page contentType="text/html;charset=UTF-8" isErrorPage="true" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    <h1>正忙...</h1>

    <%
        String message = exception.getMessage();
        out.print(message);
    %>
</body>
</html>

 

 

 

include指令

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

top.jsp:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<h1>页面logo页面标题</h1>
<%@ page contentType="text/html;charset=UTF-8"  language="java" %>
<%@include file="top.jsp"%>
<html>
<head>
    <title>Title</title>
</head>
<body>
    <h1>正忙...</h1>
</body>
</html>

 

 

 

 

taglib指令

taglib:导入资源

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
prefix:前缀,自定义
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    <c:if test=""></c:if>
</body>
</html>

 

标签:Title,导入,概述,指令,JSP,include,页面
From: https://www.cnblogs.com/xjw12345/p/16587637.html

相关文章

  • JSP概念和JSP原理
    JSP入门学习概念:JavaServerPages:Java服务器端页面可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码用于简化书写<html><head>......
  • C#发送ZPL指令到打印机
    近期有个项目需要改写一个很久之前的生产系统功能,其中牵扯到使用现有的斑马打印机打印产品标签,为保证打印产品标签的清晰度和识别度,想使用ZPL底层指令完成,设计的标签用ZPL......
  • 会话技术_概述和快速入门
    会话技术_概述概念:一次会话中包含多次请求和响应一次会话:浏览器第一次给服务器资源发送请求会话建立直到一方断开为止功能:在一次会话的范围内的多次请求间共享......
  • VUE学习-自定义指令
    自定义指令有的情况下,你仍然需要对普通DOM元素进行底层操作,这时候就会用到自定义指令。<divid="directive-demo"> <inputv-focus/></div>全局注册Vue.direct......
  • jsp_快速入门和jsp案例_改造cookie案例
    JSP的内置对象在JSP页面中不需要获取创建,可以直接使用的对象jsp一共有9个内置对象RequestResponseout:字节输出流对象,可以将数据输出到页面上......
  • Verilog编译指令
    编译指令编译指令(Compilerdirective)能够让仿真器和综合工具执行一些特殊的操作。特点:以`(重音符号)为前缀从处理位置一直保持有效,除非被其他指令覆盖或者取消`rese......
  • arm指令寻址方式
    1.数据处理指令的操作数的寻址方式语法:<opcode>{<cond>}{S}<Rd>,<Rn>,<shifter_operand>其中:<opcode>            指令助记符,eg:add表示算术加操作 ......
  • arm指令集
    1.跳转指令范围:跳转范围在[-32M,32M]b/bl语法:b<cond>des_addrbl<cond>des_addr涵义:跳转至目标地址des_addr执行区别:b仅仅是跳转......