1、Jsp简介
Jsp是一种动态网页技术。Web服务器在遇到JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
2、Jsp使用方式
Jsp运行在后台服务器上,混合在HTML中的Java程序段用于控制HTML的动态生成,并且通常负责调用后台数据库中的数据,形成能够根据使用情况变化的,具有丰富数据交互效果的网页。
3、Jsp文件的组成
JSP由三类元素组成:JSP标签、Java程序和HTML标签。其中,JSP标签控制JSP页面的属性,Java程序实现逻辑计算,HTML标签创建用户界面。
4、Jsp与Servlet
JSP其实也是Servlet的一种简化,使用JSP时,其实还是使用Servlet,因为Web应用中的每个JSP页面都会由Servlet容器生成对应的Servlet。对于Tomcat而然,JSP页面生成的Servlet放在work路径对应的Web应用下。