2011年11月28日,29日学习内容总结

1.Servlet=Server+Applet。Applet是一种图形化的小程序。

2.Servlet由web服务器接受到客户端的请求时进行加载。加载后先后要执行init();和service();两个函数。

3.Servlet有独立的平台和协议,意味着两个Servlet程序能够完成正确的信息传输。

4.Servlet能够动态的生成web页面。

5.Servlet能够交互式的浏览和修改数据并能生成动态的web内容。

6.Servlet响应过程:

 Step1:客户端发送请求给服务器端

 Step2:服务器将请求信息发送至Servlet

 Step3:Servlet生成响应内容并传给Server,响应内容动态生成

 Step4:服务器将响应返回给客户
7.jsp特点支持java代码,里面java代码。jsp=java+html;
8. <input type//text文本框,button按钮
    name //名字
    value//显示的值
 input相当于一个类,里面有type,name,value几个属性。这种特性成为基于对象。
9. <form> 表单,信息在提交时候通过表单来提交,只有在表单里面的能被提交上去。
 reset属性,也只是在有form存在的情况下才好用。
 form中的action属性,代表把信息提交给谁,可以提交给一个servlet或者jsp页面。
10.  提交后,点登录,根据form表单中action的路径url对应web.xml中
  的servlet-mapping中的url-pattern,url-pattern根据
  中间名servlet-name找到对应的servlet类的全名。
 跳到servlet中之后先后执行了init()和service()方法。
11. 为了让程序跑起来,给eclipse配置web服务器。web服务器有多种。常用的是Tomcat,JBoss等。
      我们配置tomcat6.0.
      配置时候可以选择tomcat6.0的路径和jre的版本。
      eclipse自带一个浏览器。
      页面一刷新,就随时更新,不用重新启动web服务器
      一般发布一个项目,项目在tomcat中的webapp文件夹下。
      tomcat中的conf文件夹,这里面多是一些配置文件。
      tomcat中bin文件夹,装一些jar包
      在webcontent文件夹下的web.xml这个文件中可以配置项目运行后第一个出现页面。
      web.xml配置文件,在里面改改值,就可以改变程序运行结果。
 <!-- //注释的功能,把一段代码注释掉
 
原文地址:https://www.cnblogs.com/yxnchinahlj/p/2267617.html