定义
jsp全称是java server page。java的服务页面。<br /> jsp的主要作用是代替Servlet程序回传html页面的数据,因为Servlet回传html页面非常繁琐,开发维护成本很高。<br /> 是一种动态网页开发技术。使用jsp标签在html网页中插入java代码。<br /> 标签以<%开始以%>结束
jsp本质
jsp本质上是一个servlet程序。<br /> 第一次访问jsp页面时,Tomcat服务器会帮我们把jsp页面翻译成java源文件,并对它进行编译成.class字节码程序。<br /> jsp翻译出来的类间接继承了HttpServlet类,也就是说,翻译出来的是一个Servlet程序。<br /> 通过Servlet程序的源代码会发现其底层实现也是通过输出流把html页面数据回传给客户端。
jsp如何访问
jsp页面和html页面一样,都是存放在web目录下,访问也和html一样;
比如:
在web目录下有如下的文件:
web目录
a.html页面 访问地址是 - - - http://ip:port/工程路径/a.html
b.jsp页面 访问地址是 - - - http://ip:port/工程路径/b.jsp