JSP概述
来源:互联网 发布:淘宝抓取 编辑:程序博客网 时间:2024/05/13 19:40
一、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"%>
0 0
- JSP概述
- jsp概述
- Jsp概述
- Jsp概述
- JSP概述
- Jsp概述
- JSP概述
- Jsp概述
- jsp概述
- Jsp概述
- JSP概述
- JSP概述
- JSP 概述
- JSP概述
- JSP概述
- JSP概述
- JSP概述
- JSP概述
- 2015年最新苹果开发者账号注册流程详解
- 回归
- 《编程之美》学而思-金刚坐飞机
- hdu 2734 Quicksum
- 到底是谁在偷偷摸摸创建session
- JSP概述
- android架构
- Java关键字final、static使用总结
- Linux Bash Shell入门教程
- java---表、栈和队列
- Lesson 10 Other array coefficient-wise operations
- 计算机网络运输层
- SVN在Android Studio中的配置
- cscope配置