1.为什么会出现Jsp技术:
因为servlet写页面非常费劲
2.jsp是什么:
jsp = html + java片段 + jsp标签 + javascript(css)
3.jsp语法:
(1)指令:
page
taglib
include
(2)脚本元素:
scriplet
表达式
declaration声明
(3)动作元素:
<jsp: useBean> 创建一个JavaBean实例
<jsp:setProperty> 给一个javaBean元素设置初始值
<jsp:param> 给一个jsp设置参数,常常与<jsp:include>结合使用
<jsp:getProperty> 取得一个javaBean实例的成员变量
<jsp:include> 引入一个文件
<jsp:plugin> 使用插件
<jsp:forward> 转发
<jsp:fallback>
(4)九大内置对象:(jsp核心)
4.jsp文件的访问:
如果是第一次访问,.jsp文件被服务器翻译成一个对应的java文件(servlet),然后再被编译成.class文件,加载到内存。以后再访问jsp文件的时候就直接调用内存中的jsp实例,所以第一次访问比较慢,后边就会比较快
5.jsp和servlet:
(1)jsp和servlet是对应关系
(2)jsp是以servlet为基础的