成都计算机培训 网络报名 Java软件开发培训课程 朗沃成都软件Java培训中心师资介绍 成都软件培训中心开班信息 朗沃成都Java软件开发培训中心学员就业情况 Java朗沃成都软件培训中心在线咨询
成都朗沃教育课程升级啦!
□ 您现在的位置:首页> 学员天地> web编程> 正文

Java Web教学之细节(一)

朗沃成都软件培训学校在线咨询         朗沃成都软件培训学校在线报名

关键词:java

有学生会问:SUN为什么要弄一个Web容器和Servlet呢?就弄一个Servlet多好。

在写HelloWorld Servlet程序的时候,你需要不需要new一个Servlet?不需要吧,Servlet对象的生命周期现在都由Web容器负责了,我们不需要new一个Servlet了。
部署Servlet,需要写Web.xml配置文件吧,我们编写Serlvet的时候解析没有解析web.xml?没有吧。是Web容器帮我们做了。
在HelloWorld Servlet中,我们需要自己解析HTTP请求么?还记得我们做的贷款计息查询服务器时一行一行解析HTTP协议之苦吧。现在,Web容器帮我们解析了。
还有,在HelloWorld Servlet中,我们需要写ServerSocket么?我们需要为了对付多个访问请求编写多线程Servlet么?Servlet应用程序的安全机制我们需要编写么?很显然,不需要,因为容器都帮我们完成了。

SUN的定义的Servlet规范中,将对象生命周期管理、安全、多线程、HTTP请求和响应的解析等等与系统底层有关的部分都交给Web容器去实现。实现Web容器的人都是些高手吧,我们这些菜鸟程序员就不需要为编写高性能的系统底层程序发愁,从而把注意力放在用Serlvet编写业务相关的内容上。高吧!
朗沃成都软件培训学校在线咨询         朗沃成都软件培训学校在线报名
作者: 朗沃IT教育 成都中心
原载:朗沃IT教育 成都中心 lovoinfo.com
版权所有,转载时必须以链接形式注明作者和原始出处及本声明
在线客服
在线客服系统