美文网首页
关于jsp的3个编译命令

关于jsp的3个编译命令

作者: 仩渧哋寵 | 来源:发表于2017-10-05 23:43 被阅读15次

page:该指令是针对于当前页面的指令。
include :用于指定包含另一个页面
taglib:用于定义和访问自定义标签
<%@ 编译指令名 属性名="属性值" ... %>

<%@ page 
  language="Java"
//language :声明当前jsp页面使用的脚本语言的种类,因为jsp页面,该属性的值通常是Java,该属性的默认值也是java,所以通常无须设置。

  extends="package.class"
//extends:指定jsp页面编译所产生的java类所继承的父类,或所实现的接口

  import="package.class|package.*,..."
//import:用来导包。下面几个包是默认自动导入的,不需要显式导入。默认导入的包有:“java.lang.* 、javax.servlet.*、javax.servlet.jsp.*、javax.servlet.http.*”

  session="true|false"
//session: 设定这个JSP页面是否需要HTTP Session。

  buffer="none|8KB|size Kb"
//buffer:指定输出缓存区的大小。输出缓冲区的JSP内部对象:out用于缓存jsp页面对客户浏览器的输出,默认值为8KB,可以设置为none,也可以设置为其他的值,单位为kb。

  autoFlush="true|false"
//autoFlush:当输出缓冲区即将溢出时,是否需要强制输出缓冲区的内容。设置为true时为正常输出;如果设置为false,则会在buffer溢出时产生一个异常。

  isThreadSafe="true|false"
  info="text"
//设置该jsp程序的信息,也可以看做其说明,可以通过Servlet.getServletInfo()方法获取该值。如果在JSP页面中,可以直接调用getServletInfo()方法获取该值,因为JSP页面的实质就是Servlet。

  errorPage="relativeURL"
//errorPage:指定错误处理页面。如果本页面产生了异常或者错误,而该JSP页面没有对应的处理代码,则会自动调用该属性所指定的JSP页面。

  contentType="mimeType[;charset=characterSet]"|"text/html;     charSet=ISO-8859-1"
//contentType:用于设定生成网页的文件格式和编码字符集,即MIME类型和页面字符集类型,默认的MIME类型是text/html;默认的字符集类型为ISO-8859-1。

  pageEncoding="ISO-8859-1"
//pageEncoding:指定生成网页的编码字符集。

  isErrorPage="true|false"
//isErrorPage:设置本JSP页面是否为错误处理程序。如果该页面本身已是错误处理页面,则通常无须指定erroPage属性

%>

include

使用include指令,可以将外部文件嵌入到当前jsp文件中,同时解析这个页面中的jsp语句(如果有的话)。
include即可以包含静态的文本,也可以包含动态的jsp页面。
<%@ include file="relaticeURLSpec"%>

相关文章

  • JSP

    编译命令:<%@%> page、include、taglib 动作命令:<%jsp:xxx %> include ...

  • 关于jsp的3个编译命令

    page:该指令是针对于当前页面的指令。include :用于指定包含另一个页面taglib:用于定义和访问自定义...

  • JSP指令和内置对象(未完成)

    编译指令 page include 编译指令是通知jsp引擎的消息,作用是设置jsp程序的属性,以及由该jsp生成...

  • tomcat访问jsp页面出现异常:java.lang.Clas

    原因:找不到编译后的jsp,编译后的jsp都在路径在work目录下,编译不到,可以清除work目录下重启tomca...

  • JSP-001-初识JSP

    编译的过程包括三个步骤: 解析JSP文件。 将JSP文件转为servlet。 编译servlet。 脚本程序脚本程...

  • jsp编译乱码

    由于<%include file="a.jsp"%>是在编译时加入,所谓静态,就是在编译的时候将a.jsp的代码加...

  • JSTL、EL、ONGL、Struts标签的区别与使用

    JSP Jsp脚本元素 <% java 代码(变量,语句等)%>​ JSP 脚本,Java代码将会编译到jspSe...

  • jsp与servlet的区别与联系

    jsp和servlet的区别和联系: 1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,...

  • Java Web部分(重要)

    1.jsp和 servlet 有什么区别? 答: jsp经编译后就成了Servlet(Jsp的本质就是Servl...

  • JSP

    JSP文件后缀名为.jsp 表面是在HTML里写Java代码 实质JSP会被编译成Servlet 客户端请求JSP...

网友评论

      本文标题:关于jsp的3个编译命令

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