1、JSP介绍
JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成相关网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
2、特点
- 可以高效的添加一些动态的网页内容
- 继承了java的跨平台性,实现“一次编写,处处运行”
3、JSP指令:JSP指令控制JSP编译器去生成servlet:include(包含指令)、page(页面指令)。
page一般有下面几个选项(import 可以被多次使用)
import | 使java导入声明插到页面文件中 |
contentType | 规定生成的类型 |
errorPage | 显示错误页面 |
isErrorPage | 表示当前文件是一个错误 页面 |
isThreadSafe | 表示servlet是否具有线程安全性 |
4、JSP标准脚本
- out:JSPWriter:可以写入相应流的数据
- page:servlet本身
- pageContext:和整个页面相联系的数据,一个html页面可以在多个JSP之间传递
- request:请求对象
- response:响应对象、
5、有三个脚本元素,可以使java代码直接插入servlet
- 声明标签,在java servlet 的类体中放入一个变量的定义。 <%!int serverlnstanceVariable = 1;%>
- 脚本标签,在java servlet的类_jspService()方法中放入所包含的语句 1<%int localStackBasedVariable = 1;out,println(localStackBasedVariable);%>
- 表达式标签,在java servlet的类中放入待赋值的表达式,表达式不可以用分号结尾; <%="expanded inline data"+1%>
6、JSP动作
1:include
2:param
3:forward
4:plugin
5:fallback
6:getProperty
7:useBean
8:setProperty
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)