站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题Servlet是什么东东?和JSP什么关系?

Servlet是什么东东?和JSP什么关系?

摘要: Servlet是什么东东?和JSP什么关系?


初学JSP,看到好多地方都提及Servlet,但是看到书上的程序中又不涉及到它,所以疑惑:Servlet是什么东东?和JSP什么关系?有必要学吗?


学人jf


有必要学,JSP要用到.jsp文件,方便网页显示,我们写的.jsp文件都会转化成.java文件就是所谓的servlet,servlet是在逻辑处理方面强,你用tomcat吗?里面有个work文件夹,里面有你写的.jsp文件转化成的.java文件


所有的JSP程序最终都是先解释为servlet,再编译为CLASS,来运行的,也就是说,servlet是JSP的底层.


先有了Servlet,后在这个基础之上发展出JSP。

JSP执行时,第一次会被编译为Servlet,以后只要不在更新JSP页,那么始终调用的就是这个编译好的Servlet。

Servlet在编辑网页显示样式的时候很难控制,这方面,JSP做的很好。

只要在适当的位置输出适当的内容即可。

JSP可以更好的结合MVC进行开发。


jsp其实就是个servlet,都是在处理用户的请求。


《JSP 程序设计》这本书里12章讲的很清楚,JSP实际上就是Servlet,服务器(如Tomcat)负责吧JSP页面翻译为JAVA源码,实际上,翻译得到的源码就是一个Servlet。这说明每个JSP页面实际上就是一个Servlet。Servlet是一个表示服务器端组建的JAVA类。容器(应用服务器)会创建并管理Servlet实例来处理到来的请求。所以对Servlet有所了解,并知道服务器如何处理Servlet是很有帮助的。


jsp其实就是个servlet



楼主最好先学servlet再学jsp


↑返回目录
前一篇: 256内存就能跑的很爽的IDE~~求助 119 110 120
后一篇: Eclipse创建的hibernate,没有src目录呢