摘要:
【Session简述】 * 在Web开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下),因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可 阅读全文
摘要:
【简述】 会话可理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个Web资源,然后关闭浏览器,整个过程成为一个会话。 【会话过程中我们要解决的一些问题】 * 每个用户与服务器进行交互的过程中,各自会有一些数据,程序要想办法保存每个用户的数据。 具体例子:用户点击超链接通过一个Servlet购 阅读全文
摘要:
【HttpServletRequest简介】 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获取客户端的这些信息。 【获取当前请求的URI和URL】 【获取 当前请求行中的 阅读全文
摘要:
【简述】 Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象和代表响应的response对象。 request和response对象既然代表请求和响应, 我们要获取客户端提交过来的数据,只需要找request对象, 我们要向客户端输出数据,只需要找r 阅读全文
摘要:
【简介】 ServletContext即Servlet上下文对象,该对象表示当前的web应用环境信息,一个Web应用只会创建一个ServletContext对象。 Web容器启动的时候,它会为每个Web应用程序都创建一个对应的ServletContext对象,它代表当前的web应用。 [注意] 由于 阅读全文
摘要:
【ServletConfig对象简述】 在Servlet的配置文件中,可以使用一个或多个<init-param>标签为Servlet配置一些初始化参数。 当Servlet配置了初始化参数后,web容器在创建Servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调 阅读全文
摘要:
【生命周期】 以前:之前的java程序,我们的Java类自己去new对象,自已实例化对象去调用。 现在:Servlet程序,Servlet的生命周期由TomCat服务器控制的。 我们要研究Servlet的生命周期,就是研究Servlet在什么时候创建对象,在什么时候调用方法,在什么时候销毁对象。 【 阅读全文
摘要:
【Servlet的细节知识点1 一个Servlet映射到多个URL】 同一个Servlet可以被映射到多个URL上,即多个<servlet-mapping>元素的<servlet-name>子元素的设置值可以是同一个Servlet的注册名。 如下: [ 工程截图 ] [ web.xml ] [ Se 阅读全文
摘要:
【概念】 Servlet通常被称为服务端小程序,是运行在服务端的程序,用于处理及相应客户端的请求。 Servlet是用java语言开发网页动态资源的技术。 【特点】 1.Servlet是个特殊的Java类,这个Java类必须继承HttpServlet类。 2.一个普通的java类实现了Servlet 阅读全文
摘要:
【什么是HTTP协议】 对 浏览器客户端 和 服务器端之间的数据传输的格式规范。 客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵循一定的通讯格式,HTTP协议用于定义客户端与web服务器通讯的格式。 HTTP(hypertest transfer protocol),超文本传 阅读全文