一、什么是JSP
jsp是一种基于文本的程序,全名javaserverpage,其特点是html和java程序共存。执行时jsp会被运行容器编译,编译后的jsp跟servlet一样,因此JSP是另一种形式的servlet。
二、JSP页面组成
JSP页面包括以下内容:
静态内容
指令
表达式
小脚本
声明
注释
.指令:
page指令:通常位于JSP页面的顶端,同一个页面可以有多个page指令。
include指令:将一个外部文件嵌入到JSP文件中。
taglib指令:使用标签定义新的自定义标签。
.其中page指令语法:
%
page属性=“属性值”属性默认值languagejavaimport“”.include指令
%
includefile="url"%.3动作
include动作
JSP:includepage="url"flush="true"/
include动作和include指令区别
描述
include指令
include动作
---
---
---
语法
%
includefile=""/JSP:includepage="url"flush="true"/
发生时间
页面转换期间
请求期间
包含内容
文件实际内容
页面的输出
转化servlet
一个servlet
个servlet
编译时间
较慢
较快
执行时间
稍快
较慢--每次资源必须被编译
forward动作
JSP:forwardpage="url"/
==request.getRequestDispatcher("/url").forward(res,resp);
param动作
jsp:paramname="参数名"value="参数值"/常常与JSP:forward一起使用
例子:
jsp:forwardpage="user.JSP"
JSP:paramname="email"value="33
54.怎么预防白癜风治白癜风天津哪家医院好