2014年10月30日
摘要:
request对象实现请求转发,请求转发指一个web资源收到客户端请求后,通知服务器去调用另外一个web资源进行处理。request对象提供了一个getRequestDispatcher方法,该方法返回一个RequestDispatcher对象,调用这个对象的forward方法可以实现请求转发 请求
阅读全文
posted @ 2014-10-30 08:19
Cherishyao
阅读(2482)
推荐(0)
2014年10月29日
摘要:
什么是会话? 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。例如:用户点击超链接通过一
阅读全文
posted @ 2014-10-29 16:17
Cherishyao
阅读(194)
推荐(0)
2014年10月26日
摘要:
一:form在前台以post方式提交数据:浏览器将数据(假设为“中国”)发送给服务器的时候,将数据变成0101的二进制数据(假设为98 99)时必然要查码表,浏览器以哪个码表打开网页,浏览器就以哪个码表提交数据。数据到达服务器后,数据(98 99)要封装到request中,在servlet中调用R...
阅读全文
posted @ 2014-10-26 01:52
Cherishyao
阅读(32648)
推荐(6)
2014年10月24日
摘要:
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。 request常用方法: 一获取客户机环境信息常见方法: 1.getRequestURL方法返回客户端发出
阅读全文
posted @ 2014-10-24 21:00
Cherishyao
阅读(664)
推荐(0)
摘要:
在开发中我们不可避免的要碰到许多需要写URL地址的情况,这常常让我们感到头疼。下面笔者推荐一种简单的做法。URL地址分为绝对路径和相对路径两种。相对路径又分为相对资源路径和相对根路径。显然绝对路径在开发中是要禁用的。至于相对资源路径和相对根路径用哪个的问题,笔者推荐用相对根路径,相对资源路径容易引起
阅读全文
posted @ 2014-10-24 14:03
Cherishyao
阅读(4142)
推荐(0)
摘要:
请求重定向指的是一个web资源收到客户端请求后,通知客户端去访问另外一个web资源,这称之为请求重定向。302状态码和location头即可实现重定向。 请求重定向最常见的应用场景就是用户登录。 下面的示例代码从另一个页面重定向到用户登录页面: 请求重定向的两个显著的特点:1.向服务器发送了两次请求
阅读全文
posted @ 2014-10-24 13:11
Cherishyao
阅读(1300)
推荐(0)
摘要:
1.发送http头,控制浏览器定时刷新网页(REFRESH)。 2.发送http头,控制浏览器禁止缓存当前文档的内容,通过下面三个消息头均可,但不同的浏览器支持不同的设置方式,所以开发中一般三句都写: response.setHeader("Expires", "-1"); response.set
阅读全文
posted @ 2014-10-24 00:49
Cherishyao
阅读(165)
推荐(0)
摘要:
本文是一个很简单的向网页上输出验证码的实现喲!通过注释解释清楚了每一步! Myeclipse下的Package Explorer显示文件结构如下: ResponseDemo.java实现了输出随机图片的功能: register.html是一个简单的注册页面,通过img标签执行ResponseDemo
阅读全文
posted @ 2014-10-24 00:21
Cherishyao
阅读(963)
推荐(0)
2014年10月23日
摘要:
我们先来看一个最简单的文件下载的例子: 该段代码的功能是从服务器端下载图片1.png。目录结构用MyEclipse的package explorer显示如下: 让我们增加一点难度,我们要下载的文件是一个中文名字的文件。由于在http协议中头文件中的东西只能是ASCII字符,因而通过上述方式(直接将
阅读全文
posted @ 2014-10-23 16:11
Cherishyao
阅读(274)
推荐(0)
摘要:
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象,和代表响应的response对象。request和response对象既然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找respon
阅读全文
posted @ 2014-10-23 11:26
Cherishyao
阅读(1584)
推荐(0)