1.显示系统时间
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>显示系统时间</title>
</head>
<body>
<%
Date date =new Date();
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String today = df.format(date);
%>
当前时间:<%=today %>
</body>
</html>
5,.2JSP指令标识
语法格式
<%@ 指令名 属性1 = "属性值1" 属性2 ="属性值2"...%>
指令名包括(page include taglib)
属性:用于指定属性名称
属性值:用于指定属性值。
Page指令
1.language属性
用于设置JSP页面使用的语言,目前只支持Java,该属性的默认值是Java
<%@page labguage = "Java"%>
2.extends属性(不常用但可以影响服务器的性能优化)
用于设置JSP界面继承的Java类
3.import 属性
用于设置JSP导入的类包。JSP页面可以嵌入Java代码片段,这些Java代码在调用API时,需要导入相应的类包。
例如
<%@page import="java.util.*"%>
4,pageEncoding属性
(用于定义JSP页面的编码格式)
5.contentType属性
用于设置JSP页面的MIME类型和字符编码,浏览器会据此显示网页内容
<%@ page contentType = "text/html; charset="UTF-8" %>
6.session属性
该属性用于指定JSP页面是否使用HTTP的session会话对象。其属性值是boolean类型
(属性值为 true/false )默认true表示可以使用session会话对象,设置为false则表示不可以
<%@ page session="true"%>
7.buffer
该属性用于设置JSP的out输出对象使用的缓冲区的大小,默认大小为8k,开发人员使用8的倍数作为该属性的默认值
<%@ page buffer = "128KB"%>
8.autoFlush属性
该属性用于设置JSP页面是否自动刷新缓存
9.isErrorPage属性
通过该属性可将该页面设置成错误处理页面,以处理另一个JSP页面的错误,也就是异常处理。这意味着当前JSP页面业务的改变。
<%@ page isErrorPage = "true"%>
10. errorPage属性
<%@ page errorPage= "error/loginErrorPage.jsp"%>