Web开发3:Tomcat根据JSP生成Servlet机制深度剖析及核心源代码详解
1:什么是JSP(Java Server Pages):
在传统的HTML页面中加入JAVA程序片段和JSP标签,就构成JSP网页。
JAVA程序片段可以操纵数据库,重定向网页以及发送Email等,实现建立动态网页所需要的功能。
所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的服务器的结果,这样大大降低了对客户浏览器的要求,
即使客户浏览器不支持JAVA,也可以访问JSP页面。
?
JSP的文件结构及主要标签:

?

?

?
在Tomcat的work\Catalina\localhost\目录下,存在许多由JSP文件生成的JAVA及CLASS文件。如下图。

?
以下是login.jsp文件生成的JAVA代码文件
?
