JSP三大指令
1.page-->最复杂,<%@page language = "java" info = "xxx" ..%>
  *pageEncoding 和contentType:
  >pageEncoding:它指定当前jsp页面的编码,只要不说谎,就不会有乱码
    在服务器要把jsp编译成 .java 时需要使用pageEncoding!
  >contentType:它表示添加一个响应头:Content-Type!等同于response.setContentType("text/html;charset = utf - 8");
  >如果两个属性只提供一个,那么另一个的默认值设置为那一个
  >如果两个属性都没有设置,那么默认为iso
  *import :导包!可以出现多次
  *errorPage 和 isErrorPage
   >errorPage:当前页面如果抛出异常,那么要转发到哪一个页面,由errorPage来指定
   >isErrorPage:它指定当前页面是否为处理错误的页面!当该属性为true时,
     这个页面会设置状态码为500!而且这个页面可以使用9大内置对象中的exception!
  * <error-page>
    <error-code>404</error-code>
    <location>/error/errorPage.jsp</location>
    </error-page>
    <error-page>    
    <error-code>500</error-code>
    <location>/error/errorPage.jsp</location>
    </error-page>
    <error-page>    
    <exception-type>java.lang.RuntimeException</exception-type>
    <location>/index.jsp</location>
    </error-page>
   * autoFlush 和 buffer
     >autoFlush:指定jsp的输出缓冲区满时,是否自动刷新!默认为true,
       如果为false,那么在缓冲区满时抛出异常!
     >buffer :指定缓冲区大小,默认为8kb,通常不需要修改!    
   * isELIgnored:是否忽略el表达式,默认值为false,不忽略,即支持!
   * 基本没有
     >language:指定当前jsp编译后的语言类型,默认值为java
     >info:信息
     >isThreadSafe:当前的jsp是否支持并发访问!
     >session:当前页面是否支持session,如果为false,
       那么当前页面就没有session这个内置对象
     >extends:让jsp生成的servlet去继承该属性指定的类!

2. include -->静态包含
  * 与RequestDispatcher的include()方法功能相似!
  * <%@include%>它是在jsp编译成java文件是完成的!它们共同生成一个java(即servlet文件),
    然后再生成一个class!
  *RequsetDispatcher 的include()是一个方法,包含和被包含的是两个servlet,
     即两个 .class ,它们只是把响应的内容在运行时合并了!
  *作用:把页面分解了,使用包含的方式组合在一起,这样一个页面中不变的部分,
        就是一个独立jsp,而我们只需要处理变化的页面!

3.taglib -->导入标签库
  *两个属性
   >prefix : 指定标签库在本页面中的前缀!由我们自己来起名称!
   >uri : 指定标签库的位置!
   ><%@taglib prefix = "s" uri = "/struts-tags" %>前缀的用法<s:text>

JSP三大指令的更多相关文章

  1. JSP三大指令、七大动作、九大对象

    <%---------------------- JSP三大指令 -----------------------------%><%-- 1. page: language impo ...

  2. jsp 三大指令和动作标签

    jsp三大指令 一个jsp页面中可以有0-N个指令 1.page--->最复杂:<%@page language="" ...%> *pageEncoding和c ...

  3. JSP三大指令(Page指令,include指令,taglib指令)

    参考文章: https://www.runoob.com/jsp/jsp-directives.html http://c.biancheng.net/view/1458.html https://b ...

  4. JSP三大指令 /9大内置对象 /Javabean / EL

    一个jsp页面中,可以有0~N个指令的定义! 1. page --> 最复杂:<%@page language="java" info="xxx". ...

  5. JSP三大指令 六大内置对象

    (1)include指令 作用: 在当前页面用于包含其他页面 语法: <%@include file=”common/header.jsp”%> (2)page指令 作用: 告诉tomca ...

  6. JSP三大指令是什么?

    JSP页面中的指令JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言等.语法规则:<%@ 指令名 属性=值 属性=值 ... %>指令可以有很多个属性,它们以键值对的形 ...

  7. Jsp的九大对象,七大动作,三大指令

    jsp九大内置对象:1>out 向客户端输出数据,字节流.如out.print(" dgaweyr"); 2>request 接收客户端的http请求.String g ...

  8. 重温JSP学习笔记--三大指令九大内置对象

    最近在温习javaweb的相关基础知识,鉴于我弄丢了记满了整整一本的笔记,决定以后把笔记和一些学习上的心得以及碰到的一些问题统统都放在网上,今天看了一下jsp的相关基础,以下是笔记: JSP三大指令: ...

  9. jsp七大动作和三大指令

    一:include 动态包含(分别编译):用jsp:include动作实现<jsp: include page="included.jsp" flush="true ...

随机推荐

  1. 001 今天开始系统学习C#

    2016-01-16 之前只是大概了解过c#语言,感觉掌握不牢靠.现在开始系统学习C#.现以该博客作为学习笔记,方便后续查看.C# 目标:系统掌握c#知识 时间:30天 范围:C#基础,Winform ...

  2. ios开发之数据存储

    iOS应用数据存储的常用方式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) SQLite3 Core Data 应用沙盒 ...

  3. 团队开发——冲刺1.c

    冲刺阶段一(第三天) 1.昨天做了什么? 在C#的Windows窗体应用程序中,设计简单的游戏界面. 2.今天准备做什么? 首先把昨天遇到的问题解决了,虽然没有找到原因,但是只要每一步修改后就立即运行 ...

  4. BZOJ 3809 莫队+(分块|BIT)

    #include <cstdio> #include <iostream> #include <cstring> #include <algorithm> ...

  5. Modbus工业协议在Android中的应用

    现在工业信息画发展,很多工厂都需要做信息化展示,通常都是利用Android一体机来进行展示和交互. Modbus协议是全球第一个用于工业现场的总线协议,与外设交互可以采用串口通信,tcp等方式:通常在 ...

  6. hybrid app 简介

    Hybrid App(混合模式移动应用)是指介于web-app.native-app这两者之间的app,兼具“Native App良好用户交互体验的优势”和“Web App跨平台开发的优势”. Hyb ...

  7. 关于NS2安装的若干问题

    之前就知道这个软件安装起来很恶心,因为毕竟是10年前的软件,可没想到真的好恶心...花了整整一天才装上. 我安装的版本是ns-allinone-2.28,系统版本是ubuntu14.04 其实大部分出 ...

  8. 打印datagridview内容 实现横向纵向分页(转)

    网上找了很多打印的,只发现这个比较好,实现了横向纵向分页. 代码如下: using System;using System.Collections.Generic;using System.Text; ...

  9. .Net 的一些插件

    1)Webmatrix WebMatrix是一个Microsoft提供的免费的Web开发工具,包括你开发网站所需要的一切.从开源Web应用.内置网页模板开始或者完全自己编写代码.它全面而且简单,最重要 ...

  10. 2015GitWebRTC编译实录16

    新问题,看应该是视频编解码那里出问题了.找找看.WebRtc VoiceEngine codecs:ISAC/16000/1 (103)ISAC/32000/1 (104)Unexpected cod ...