JSP指令
来源:互联网 发布:刀塔传奇 源码 编辑:程序博客网 时间:2024/06/18 14:27
JSP指令包括:page指令丶include指令丶taglib指令
1、page指令
page指令用于设置JSP界面的属性和相关的功能,基本语法形式有两种,如下:
<%@ page attribute1="value1" [...attribute2=''value n"] %>
或者
<jsp:directive.page attribute1="value1" [...attribute2=''value n"] />
page指令有多种属性,但是最常见的就是language、import、pageEncoding这三个,其中language属性是必须设置的,目前JSP界面使用的是java语言,所以默认是java。Import用来声明需要导入的包(在对用的Servlet类中,就是导入对用的包),pageEncoding属性来设置页面编码。在这所有属性中,只有Import属性可以出现多次。page的其他属性见下表。
属性和属性值
charset=UTF-8"设定MIME类型和编码属性,编码属性一般设置为UTF-8,MIME类型还有很多,application/vnd.ms-excel 表示Excel电子表格,image/gif 表示GIF图片等Extends="class"指明该JSP页面产生的Servlet所继承的父类
2、引入文件的include指令
include指令是在JSP页面生成Servlet时需要包含的页文件,可以是HTML文件,也可以是JSP文件,还可以是其他文件(例如js文件)。include指令的作用是在标签插入的位置插入静态的文件内容,使其与JSP文件组成新的JSP页面,然后由JSP翻译引擎翻译成servel文件,这样做有两个优点。
1.页面的代码可以重用,引入引入的是静态文件,所以在其他JSP页面上也可以导入
2.JSP页面的代码结构显得清晰易懂,维护比较方便。
include指令的基本语法结构如下:
<%@include file="URL" %>include指令经常用来包含网站中经常出现的相同页面,比如页面导航栏、页眉和页脚等等。
注意:
include指令是用包含的文件内容代替include指令标签,使其组成了一个新的JSP页面,include指令是在JSP被转换为Servlet是才将文件导入,这与<jsp:include>动作不同。
3、与标签相关的taglib指令
taglib指令是jsp新增的一个指令,用户可以自定义一个新的标签进行执行。taglib指令的语法如下:
<%taglib url="tagliburl" prefix="tagpre" %>
0 0
- jsp指令
- jsp指令
- JSP指令
- jsp指令
- JSP指令
- JSP指令
- jsp指令
- JSP指令
- jsp指令
- JSP指令
- JSP指令
- jsp指令
- JSP指令
- jsp指令
- JSP指令
- JSP指令
- JSP指令
- jsp指令
- android日历控件的使用
- css设置字体大小中的斜杠是什么意思?
- myBatis mapper.xml 自动返回主键
- RCNN论文笔记(1)
- maven+Intelij搭建SSH框架
- JSP指令
- Kafka spring 集成
- C++第五次实验--作业报告
- 嵌入式linux驱动-nor flash笔记
- Android AOP之字节码插桩
- UVa 320
- PHP输入流php://input实例讲解
- 如何申请mfi认证
- Composer使用