因为我的喜爱,以为本身须要学习一下,服务端的语言。JSP以前学过,不够许久未用了。html
http://www.w3cschool.cc/jsp/jsp-intro.html缓存
一、Java代码片断使用<% %>session
<% int aa; %>app
<br>
<%=aa %>jsp
上面代码,运行时,会报错,此为代码片断,并不是声明。学习
若是代码为:赋予一个初始值,那么就是代码片断。this
<% int aa=0; %>htm
<br>
<%=aa %>对象
<br>it
二、声明方式
<%! int aa; %>
<br>
<%=aa %>成员变量相似于。
三、jsp中的对象
对象 | 描述 |
---|---|
request | HttpServletRequest类的实例 |
response | HttpServletResponse类的实例 |
out | PrintWriter类的实例,用于把结果输出至网页上 |
session | HttpSession类的实例 |
application | ServletContext类的实例,与应用上下文有关 |
config | ServletConfig类的实例 |
pageContext | PageContext类的实例,提供对JSP页面全部对象以及命名空间的访问 |
page | 相似于Java类中的this关键字 |
Exception | Exception类的对象,表明发生错误的JSP页面中对应的异常对象 |
四、JSP中的三种指令标签:
指令 | 描述 |
---|---|
<%@ page ... %> | 定义网页依赖属性,好比脚本语言、error页面、缓存需求等等 |
<%@ include ... %> | 包含其余文件 |
<%@ taglib ... %> | 引入标签库的定义 |
五、JSP动做、