JSP概述
2015-11-02 21:32
429 查看
一、JSP概述
JSP集成了Servlet的所有优点,JSP是servlet API的一个扩展,它实现了静态的HTML和动态的HTML混合编码。1、JSP指令
常用的JSP指令共有3种:
page指令:用来描述JSP文件的全局属性,如页面的编码规则
include指令:用于在JSP页面中包含另外一个文件
taglib指令:用于让用户自定义标签
page指令
<%@ page language="java" contentType="text/html;charset=UTF-8"% import="java.util.*" pageEncoding="UTF-8">
include指令
<%@ include file=""%> //指令元素(静态包含) <jsp:include flush="true" page=""></jsp:include>//行为元素(动态包含)
静态包含是在JSP被编译成Servlet时,引入指定文件,动态包含是当JSP被请求时,才引入指定文件。
动态包含可以向页面传递参数,静态包含不可以
在编译阶段,静态包含将指定的文件插入到被包含的地方,生成一个JAVA文件和一个 .class文件。动态包含在编译阶段,被包含的文件单独生成一个java文件和 .class文件。
静态包含不会检查包含文件的变化;动态包含总是检查包含文件的变化。
动态包含是把两个或两个以上的文件,在页面上合并成一个页面显示;静态包含是将两个或两个以上的文件合并成一个文件进行编译,并显示出来。
taglib指令
用来指定标签库以及自定义标签库
<%@ taglib url="URLToTagLibrary" prefix="tagPrefix"%>
相关文章推荐
- JSP/PHP基于Ajax的分页功能实现
- 开发阶段Jetty运行Jsp报错且响应空白
- jsp简单实现页面之间共享信息的方法
- Apache Web让JSP“动”起来
- JSP学习经验小结分享
- JSP 多条SQL语句同时执行的方法
- 在jsp页面中响应速度提高的7种方法分享
- (jsp/html)网页上嵌入播放器(常用播放器代码整理)
- JSP上传excel及excel插入至数据库的方法
- JSP中文乱码常见3个例子及其解决方法
- jsp实现将动态网页转换成静态页面的方法
- JSP避免Form重复提交的三种方案
- 纯jsp实现的倒计时动态显示效果完整代码
- JSP实现添加功能和分页显示实例分析
- JSP中param标签用法实例分析
- JSP实现从不同服务器上下载文件的方法
- jsp 标准标签库简析
- jsp实现针对excel及word文档的打印方法