当前位置: 代码迷 >> Java Web开发 >> Servlet这是什么意思?
  详细解决方案

Servlet这是什么意思?

热度:251   发布时间:2007-12-17 21:14:28.0
Servlet这是什么意思?
是关于JSP的,但我不小的是什么意思?
搜索更多相关主题的帖子: Servlet  JSP  

----------------解决方案--------------------------------------------------------
Servlet是运行在服务器端的多线程纯java程序,它处理请求的信息并将信息发送到客户端
这样说吧 其实你的JSP页面在客户端请求过后会由WEB容器转译成Servlet源代码,再将Servlet源代码经过编译加载到内存中执行,最后把结果响应给客户端
----------------解决方案--------------------------------------------------------
所有的Jsp程序都会转化为Servlet。Servlet能够动态地处理客户端的请求,但是只靠Html就不行,所以有了Servlet,有了Jsp,有了Struts+Spring+Hibernate
----------------解决方案--------------------------------------------------------
学习J2SE时应该知道有个Applet吧,Servlet和它一个道理,只是运行在服务器端的罢了
----------------解决方案--------------------------------------------------------
多谢谢你们的回答
我想能和你们交流,我会走的更远
----------------解决方案--------------------------------------------------------
如果你在学习JAVA的同时还在学习.NET的话你会知道很多东西倒底是怎么一回事。JAVA的servlet就好比.NET中的CodeBehind。其实道理一样,你可以把它们看成是一个页面,只不过把一个页面分成了两个部份,JSP部份只写表示层的东西,而servlet就是实现一些业务逻辑。就好比一个人,JSP是肉,servlet是骨,当你想动手指时就会通知某一块肌肉去带动某一块骨头,这样会实现手指的弯曲,而不像虫子,具体不知道哪一块在动,全身都在动;一旦出了问题也不知道倒底是哪一块出了问题,不像人类,手指不能动了会很快发现倒底是肌肉拉伤还是骨折了。
----------------解决方案--------------------------------------------------------
CGI
----------------解决方案--------------------------------------------------------
口才都不错啊
----------------解决方案--------------------------------------------------------
  相关解决方案