• 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配置文件,在里面改改值,就可以改变程序运行结果。
     <!-- //注释的功能,把一段代码注释掉
     
  • 相关阅读:
    线段树(updata+query)
    铁轨(栈)
    困难的串(搜索)
    素数环(简单搜索)
    编码
    opencv + numpy for python
    PIL参考手册
    八数码问题
    三维地图(BFS)
    梯田(dfs)
  • 原文地址:https://www.cnblogs.com/yxnchinahlj/p/2267617.html
Copyright © 2020-2023  润新知