今天看啥
热点:

jsp标签之jsp指令和jsp动作介绍,jsp标签指令动作


jsp标签分为jsp指令和jsp动作

jsp指令元素:指令元素为翻译阶段提供全局信息。例如:设置全局变量的值和输出内容的类型,申明要引用的类。目前有三个指令元素,分别是page,include,taglib

1.1 page指令是用来定义JSP文件的全局属性(习惯性写在JSP程序最前面,一定卸载

标记的前面),例如:<%@ page contextType="text/html:charset=UTF-8"%>指定了JSP页面的MIME类型是text/html,使用的字符集是UTF-8。

page的属性主要包括:language,import,buffer,contentType,pageEncoding,session,info,autoflush,errorPage,isErrorPage,isThreadSafe等。

language:定义要使用的脚本语言,默认是java

import:为JSP页面引入java的类和包,各个类和包之间用,分割。

buffer:指定out使用的缓存区大小

contenType:定义jsp字符编码和页面相应的mime类型 ,默认contentType="text/html",charset=ISO-8859-1.

pageEncoding:jsp页面的字符编码。

info:提供jsp页面的信息。

session:用于设置是否使用内置的session对象。默认值true

errorPage:定义页面出现异常时调用的页面.

isELIgnord:是否忽略EL表达式

trimDirectiveWhitespaces:这个命令可以使jsp输出的html时去除多余的空行(jsp上使用EL和tag会产生大量的空格和空行)。

1.2 include指令

include:的作用是在jsp页面上出现该指令的位置静态插入一个新的jsp页面,<%@? include file ="文件名"%>,需要注意几个问题:

(1)include指令后面包含的文件名不能是变量,文件名后不能带任何参数,拓展名可以是jsp,html,txt,inc等,且必须保证被插入的文件是可以获得和可访问的

(2)如果文件名中包含路径信息,则必须是相对于当前jsp网页文件的路径,一般情况下该文件应该和jsp页面在一个web服务目录下,如果路径是以“/“开头,则这个路径主要是参照jsp应用的上下文路径,如果路径是目录开头,则这个路径就是使用的JSP当前路径

(3)使用include指令插入文件后,必须保证新和成的jsp页面符合语法规则。

(4)如果修改了被包含的文件,就要修改一下当前的JSP文件,在实际操作中就是再保存一下。

www.513bk.comtruehttp://www.513bk.com/Jspjc/1311522.htmlTechArticlejsp标签之jsp指令和jsp动作介绍,jsp标签指令动作 jsp标签分为jsp指令和jsp动作 jsp指令元素:指令元素为翻译阶段提供全局信息。例如:设置...

相关文章

相关搜索: 标签 jsp 指令 动作

帮客评论

视觉看点