写在学习之前:
这是一个积累知识和技能的阶段,学习重心应该由理解转为训练。在这一阶段将用到的知识包括:HTML,Javascript,Hibernate,JDBC,SQL语句以及JAVA。
WEB编程技术主要包括Servlet,JSP,Struts,Ajax等,同时会综合运用到以上知识。
什么是服务器?
有一段程序,此程序可以接收HTTP请求,并可以根据请求进行运算同时给出响应,那么可以运行这段程序的环境就是服务器。
什么是Servlet?
这段程序可以用不同的编程语言来编写,那么对于SUN公司的JAVA语言来说,写好的这个程序就叫做Servlet或者JSP(实质也是Servlet)。
在这个程序中没有main方法,而且运行这个程序的环境也就是服务器也必须是用JAVA语言编写并且符合SUN公司的标准规范的才可以。这样的服务器比如说Tomcat,它是开源的,运用的比较广泛,它实现了SUN的标准。
注:SUN的Servlet标准有两重性:第一,规定了Servlet如何写;第二,规定了运行Servlet的容器如何写。