servlet
bupt黄鑫
这个作者很懒,什么都没留下…
展开
-
servlet生命周期及web.xml配置
Servlet工作原理浏览器向web服务器发送http请求web服务器解析主机地址,解析webapps,解析资源名,向web.xml查询servlet位置web服务器创建HttpServletRequest对象,将http请求封装在里面web服务器创建HttpServletResponse对象创建servlet实例,第一调用时执行init(),只执行一次,之后调用doGet()和doPos原创 2016-03-16 10:57:11 · 1164 阅读 · 0 评论 -
http协议详解
http协议定义协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器,目前我们使用的是HTTP/1.1 版本。URLURL(Uniform Resource Locator) 地址用于描述一个网络上的资源,基本格式如下: schema://host[:port#]原创 2016-03-16 11:02:19 · 331 阅读 · 0 评论 -
HttpServletResponse和HttpServletRequest常见应用
HttpServletResponse向客户端输出数据 //文本文件(字符)PrintWriter out = response.getWriter();out.println("hello world");//二进制文件(字节/字符)OutputStream os=response.getOutputStream();os.write("hello world".getBytes(原创 2016-03-16 11:03:37 · 454 阅读 · 0 评论 -
request和response中文乱码
request和response中文乱码及解决方法request乱码指的是:浏览器向服务器发送的请求参数中包含中文字符,服务器获取到的请求参数的值是乱码; response乱码指的是:服务器向浏览器发送的数据包含中文字符,浏览器中显示的是乱码; 乱码产生的原因:不管是request乱码还是response乱码,其实都是由于浏览器跟服务器端采用的编码格式不一致造成的。以request乱码为例:浏览器原创 2016-03-16 11:05:08 · 645 阅读 · 0 评论 -
会话技术cookie
会话概念会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。 保存会话数据的两种技术cookie机制 1.Cookie是客户端技术。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该原创 2016-03-16 11:07:00 · 551 阅读 · 0 评论 -
会话技术session
会话概念会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。 保存会话数据的两种技术cookie机制 1.Cookie是客户端技术。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该原创 2016-03-16 14:04:16 · 1485 阅读 · 0 评论 -
ServletConfig和ServletContext以及读取资源的方法
ServletConfig对象当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用servlet的init方法时,将ServletConfig对象传递给servlet。进而,程序员通过ServletConfig对象就可以得到当前servlet的初始化参数信息。 //获得配置文档中<init-param>原创 2016-03-16 20:59:47 · 5068 阅读 · 0 评论