servlet初学理解

   servlet 是服务端的开发者开发的。它是一组类,构成的。而它的容器应该算是一种类,我看servlet的感觉就是我们在进行几个类的编写,而
   servlet容器则是一个最后执行的类,就是那个有public static void main()的那个类,它最后去调用你已经编写好的类,进行实例化,并且来
   调用servlet的方法,并且调用的还是比较稳定的方法,也就是几个方法罢了!这也是为什么说是servlet的容器了!
   我的感觉就是容器如果是一种类的话,也就是一种写好的类,也就那么几个,也就是说它的执行过程其实是已经确定下来的,所以我们的在编写
   servlet的时候,就是按照执行类的执行过程来编写的。掌握着这个度就好!
   我在编写servlet的时候发现有一个不同的地方。就是写完之后要加上它的虚拟目录的名称。直接写好像是不对的,会报错。
   通过看例子,我发现了一个有趣的现象:
   webapps下的example有servlets文件夹,里面有一些html的文件直接打开的话,就是用浏览器直接打开的话,显示的内容就是一个servlet,比如说用
   http://localhost:8080/examples/servlets/helloworld.html打开的是
   helloworld的内容,是一个servlet
   但是用http://localhost:8080/examples/servlets/servlet/HelloWorldExample 就是这个servlet的结果。helloworld!
  
   这该怎么解释呢?
   看看源代码就清楚了,看到servlets下的index.html,会发现<a href="helloworld.html"><img SRC="images/code.gif" HSPACE=4 BORDER=0 height=24 width=24 align=TOP></a><a href="helloworld.html">
   这个内容。
  
   还有就是一些基本功了,不够扎实的话,一些基本用法都忘记了,这是我现在的要紧之处

你可能感兴趣的:(html,浏览器,servlet)