摘要:
在上一篇《Servlet的学习之Session(2)》我们知道了Session能实现一个会话过程中保存数据或者多个会话中实现同一个Session的关键因素就是Cookie,只是Cookie是否临时的还是保存硬盘中一段时间而已。 但不是所有的用户的浏览器都会保持着接收Cookie,当有些用户的浏览器禁 阅读全文
摘要:
在上一篇中我们学习了Session对象默认在一个会话过程中,由服务器创建,能保存在这个会话过程中用户访问多个web资源时产生的需要保存的数据,并在访问服务器中其他web资源时可以将这些数据从Session中取出并为之使用。 然而在一个会话过程后就将无法再取到Session对象(因为cookie不存在 阅读全文
摘要:
在学习完了Servlet中的Cookie技术后,我们再来学习另一个能保存会话数据的技术——Session。 Session是服务器端技术,利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的session对象,注意是默认情况下,一个浏览器独占一个session,由于session为用 阅读全文
摘要:
从本篇开始学习Servlet技术中的Cookie专题。 首先来了解什么是“会话”。会话是web技术中的一个术语,可以简单的理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,这个过程称为一个会话。 如果在打开一个浏览器访问一个页面后,再打开一个浏览器访问同一个页面, 阅读全文
摘要:
在这个篇章中,我们来学习下在web开发过程中会碰到的路径写法问题。 在之前的web应用开发,尤其是Servlet的学习过程中,我们碰到多次要写路径的问题,这些路径并不统一,因此这里将大致说明下各个方法或者对象创建中会碰到的路径写法: 首先,在web开发中,注意这里特别强调是在web开发中,也就是我们 阅读全文
摘要:
本篇接上一篇,将Servlet中的HttpServletRequest对象获取RequestDispatcher对象后能进行的【转发】forward功能和【包含】include功能介绍完。 首先来看RequestDispatcher对象的“转发”功能: 在《Servlet的学习(五)》中说过,使用S 阅读全文
摘要:
在上一篇《Servlet的学习(十)》中介绍了HttpServletRequest请求对象的一些常用方法,而从这篇起开始介绍和学习HttpServletRequest的常用功能。 使用HttpServletRequest可以防止盗链行为,什么是盗链行为,比如说在一个别的网站上超链接,指向我们的网页中 阅读全文
摘要:
在本篇中开始对Servlet中的HttpServletRequest请求对象进行学习,请求对象同响应对象一样,我们可以根据该对象中的方法获取例如请求行,请求头和请求实体数据的方法。 在本篇中先对HttpServletRequest对象中的常用方法进行介绍和学习: 通过getMethod方法获得的是客 阅读全文
摘要:
本篇来说明响应对象HttpServletResponse对象的最后一点内容。 首先来看响应对象控制浏览器定时刷新,在我的web应用【myservlet】中创建Servlet,在该Servlet中设置响应头,定时刷新的代码很简单: response.setHeader("refresh", "3 ") 阅读全文
摘要:
本篇接上一篇《Servlet的学习之Response响应对象(1)》,继续从HttpServletResponse响应对象来介绍其方法和功能。 使用setHeader方法结合HTTP协议的content-disposition响应头可以将某些web资源以下载方式回传给客户端。但是在下载中文文件的时候 阅读全文