JSP页面元素: 静态内容:HTML静态文本 指令:以“<%@ ” 开始,以“%> ” 结束。如:<%@ include file = " Filename"%> 表达式:<%=java表达式%> Scriptlet:<% Java 代码 %> 声明:<%! 函数或方法 %> 动作:以“<jsp: 动作名 ” 开始,以“</jsp:动作名> ” 结束 注释:客户端注释:<!-- 这是注释,但客户端可以查看到 --> 服务器注释:<%-- 这也是注释,但客户端不能查看到 --%>
JSP指令: Page:
Language:定义脚本元素所要使用的语言
java Import:导包
isErrorPage:是否为错误文件
errorPage:导入文件
Buffer:缓冲区
pageEncoding:用于指定jsp文件的编码格式
Include:
include 指令用于在编译时将其它 HTML文件或 JSP文件嵌入到当前 JSP页面中(注意:是静态导入,只是把所有代码导入指定位置)
include 指令语法
<%@ include file = ”文件名” %>
Taglib:用于导入标签库
Request HttpServletRequest类的实例
Response HttpServletResponse类的实例
Out jspwrite 给前端显示的
Session HttpSession类的实例
Application ServletContext类的实例,与应用上下文有关这个对象在JSP页面的整个生命周期中都代表着这个JSP页面。
Config ServletConfig类的实例
pageContext PageContext类的实例,提供对JSP页面所有对象以及命名空间的访问
Page 类似于Java类中的this关键字
Exception Exception类的对象,代表发生错误的JSP页面中对应的异常对象
Date
boolean after(Date date)
如果比给定的日期晚,则返回true,否则返回false
boolean before(Date date)
如果比给定的日期早,则返回true,否则返回false
Object clone( )
获取当前对象的一个副本
int compareTo(Date date)
如果与给定日期相等,则返回0,如果比给定日期早,则返回一个负数,如果比给定日期晚,则返回一个正数
int compareTo(Object obj)
与 compareTo(Date) 方法相同,如果 obj 不是Date类或其子类的对象,抛出ClassCastException异常
boolean equals(Object date)
如果与给定日期相同,则返回true,否则返回false
long getTime( )
返回从1970年1月1日凌晨至此对象所表示时间的毫秒数
int hashCode( )
返回此对象的哈希码
void setTime(long time)
使用给定参数设置时间和日期,参数time表示从1970年1月1日凌晨至time所经过的毫秒数
toString( )
将此对象转换为字符串并返回这个字符串