注册 登录
编程论坛 J2EE论坛

Servlet这是什么意思?

2007bo 发布于 2007-12-17 21:14, 3441 次点击
是关于JSP的,但我不小的是什么意思?
7 回复
#2
guoxhvip2007-12-18 03:00
Servlet是运行在服务器端的多线程纯java程序,它处理请求的信息并将信息发送到客户端
这样说吧 其实你的JSP页面在客户端请求过后会由WEB容器转译成Servlet源代码,再将Servlet源代码经过编译加载到内存中执行,最后把结果响应给客户端
#3
hwoarangzk2007-12-18 09:40
所有的Jsp程序都会转化为Servlet。Servlet能够动态地处理客户端的请求,但是只靠Html就不行,所以有了Servlet,有了Jsp,有了Struts+Spring+Hibernate
#4
marer2007-12-19 17:57
学习J2SE时应该知道有个Applet吧,Servlet和它一个道理,只是运行在服务器端的罢了
#5
2007bo2007-12-19 22:43
多谢谢你们的回答
我想能和你们交流,我会走的更远
#6
marer2007-12-22 10:54
如果你在学习JAVA的同时还在学习.NET的话你会知道很多东西倒底是怎么一回事。JAVA的servlet就好比.NET中的CodeBehind。其实道理一样,你可以把它们看成是一个页面,只不过把一个页面分成了两个部份,JSP部份只写表示层的东西,而servlet就是实现一些业务逻辑。就好比一个人,JSP是肉,servlet是骨,当你想动手指时就会通知某一块肌肉去带动某一块骨头,这样会实现手指的弯曲,而不像虫子,具体不知道哪一块在动,全身都在动;一旦出了问题也不知道倒底是哪一块出了问题,不像人类,手指不能动了会很快发现倒底是肌肉拉伤还是骨折了。
#7
阿里妈妈2008-01-08 13:15
CGI
#8
神vLinux飘飄2008-01-08 14:28
口才都不错啊
1