JSP指令基础(二)
来源:互联网 发布:dota直播软件 编辑:程序博客网 时间:2024/05/27 14:14
(一)JSP指令
JSP指令包括:page指令、include指令、taglib指令
(二)page指令的作用
语法:
<%@ page 属性名1=“属性值1”..... 属性名n=“属性值n”%>
- import:在指定JSP页面导入Java类或包。
- session:限制session是否可用,默认为true表示可用,fasle不可用。
- isErrorPage:指定JSP页面是否为处理异常错误页面,当设置为true时,exception才可用,默认为false.
- errorPage=”URL”:当页面产生异常是跳转的路径。
- contentType=”text/html;charset=UTF-8”:浏览器根据出现判断文档类型。
- pageEncoding:指定页面编码格式。
- autoFlush=”true|false”:指明缓冲区的否自动清除,默认为true
- info=”text”:描述此JSP页面的相关信息
- isThreadSafe=”false|true”:是否允许多线程使用该页面,默认为true
- buffer=”8Kb”:输出流是否有缓存区,默认为8KB
- Extends=”class”:指明该JSP页面产生的Servlet所继承的父类
(三)include指令引入文件
<%@ include file="文件路径(绝对、相对都可以)"%>
实例演示
<%@page import="java.util.Date"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!--JSP中嵌入HTML --><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>JSP表达式</title></head><body> <center> <%="当前时间为:"+new Date().toLocaleString() %> </center></body></html>----------<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body> <%@ include file="date.jsp" %></body></html>
输出:
(三)与标签相关的taglib指令
导入包:jstl-1.2.jar、jstl-standard.jar
<%taglib uri="tagliburi" prefix="tagPre"%>uri:表示自定义标签库的存放位置prefix:区分不同标签库的标签名
实例演示:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>JSP taglib指令演示</title></head><body> <center> <%--param读取地址栏数据 --%> <c:out value="${param.username} "><br/> </c:out> 年龄=18 </center></body></html>
在浏览器地址栏输出:http://localhost/Project/index.jsp?username=“Kaina”:
输出:
阅读全文
0 0
- JSP指令基础(二)
- jsp基础(二)之包含指令
- JSP指令(指令二)
- JSP指令(二)
- jsp基础及指令
- JSP基础和指令
- jsp基础学习--jsp指令
- JSP基础语法之二:page指令,JSP连接Oracle数据库
- jsp(二) 编译指令 运行指令
- jsp基础(三)跳转指令
- 10016---JavaWeb基础--JSP指令
- JSP系列二:JSP指令元素
- JSP技术(二)——JSP指令
- jsp基础学习(五)----jsp指令
- Java基础 jsp介绍和jsp指令
- Jsp基础(二)
- Jsp基础(二)
- Jsp基础(二)
- Java23种设计模式——命令模式
- java EE开发之Struts2第三章:数据传递(2)
- Linux命令:使用dig命令解析域名
- public protected private解释
- Android 5.x新增控件之-Snackbar控件
- JSP指令基础(二)
- Swift基础 方法
- 【c#系列 五】C#里的MVC生命周期
- 资金成本比买房更低?住房租赁金融配套政策落地让租房更便利
- 实现购物车结算功能:批量/全部删除,全选,单价/总价,数量增减,页面隐藏/显示
- 关于hystrix面板的解释
- 数据库事务的四大特性以及4种事务的隔离级别-以及对应的5种JDBC事务隔离级别
- android 4.4 电池电量管理底层分析(C\C++层)
- spring 整合shiro