10 2015 档案
摘要:申明: 一个jsp页面中,可以有0~N个指令的定义! 指令也不是必须要放在第一行 一、page指令 格式:<%@page 属性名1="值1" 属性名2="值2"...%> 示例:<%@page language="java" import="java.util.*" pageEncoding="UT
阅读全文
摘要:一、Cookie原理Cookie就是一个键和一个值构成的,随着服务器端的响应发送给客户端浏览器。然后客户端浏览器会把Cookie保存起来,当下一次再访问服务器时把Cookie再发送给服务器。二、session的原理session底层是依赖Cookie的!当首次使用session时,服务器端要创建se...
阅读全文
摘要:一、HttpSession1. HttpSession概述 * HttpSession是由JavaWeb提供的,用来会话跟踪的类。session是服务器端对象,保存在服务器端!!! * HttpSession是Servlet三大域对象之一(request、session、applicat...
阅读全文
摘要:一、cookie1、概念: 由服务器创建保存到客户端浏览器的一个键值对。2、Http协议规定(保证不给浏览器太大压力) > 1个Cookie最大4KB > 1个服务器最多向1个浏览器保存20个Cookie > 1个浏览器最多可以保存300个Cookie3、 Cookie的用...
阅读全文
摘要:一、jsp概述1、jsp的组成* jsp = html + java脚本 + jsp标签(指令)* jsp中无需创建即可使用的对象一共有9个,被称之为9大内置对象。例如:request对象、out对象* 3种java脚本: > :java代码片段(常用),用于定义0~N条Java语句!方法内能写什...
阅读全文
摘要:编码: 常见字符编码:iso-8859-1(不支持中文)、gb2312、gbk、gb18030(系统默认编码,中国的国标码)、utf-8(万国码,支持全世界的编码,所以我们使用这个)1. 响应编码 * 当使用response.getWriter()来向客户端发送字符数据时,如果在之前没有设置编码...
阅读全文
摘要:request --> 封装了客户端所有的请求数据!请求行请求头空行请求体(GET没体) 回忆一下http协议!请求协议中的数据都可以通过request对象来获取! * 获取常用信息 > 获取客户端IP,案例:封IP。request.getRemoteAddr() > 请求方式,re...
阅读全文
摘要:response:其类型为HttpServletResponse ServletResponse-->与协议无关的类型 HttpServletResponse-->与http协议相关的类型 回忆一下http协议!http协议中响应的内容包含哪些东西呢? * 状态码:200表示成功、302表示...
阅读全文
摘要:ServletContext application = this.getServletContext(); Integer count = (Integer)application.getAttribute("count"); if(count == null) { count = 1; } el...
阅读全文
摘要:一、ServletContext是Servlet三大域对象之一(session、request、Application(ServletContext))。 一个项目只有一个ServletContext对象! 我们可以在N多个Servlet中来获取这个唯一的对象,使用它可以给多个Servlet传递...
阅读全文
摘要:Servlet接口一共5个方法,但其中只有三个是生命周期方法: * void init(ServletConfig) * void service(ServletRequest,ServletResponse) * void destory()还有两个方法为:*ServletConfig g...
阅读全文
摘要:概述:Servlet是一种独立于平台和协议的服务器端的java应用程序,可以生成动态的Web页面,它担当Web浏览器或其他HTTP客户程序发出请求、与HTTP服务器上的数据库或应用程序之间交互的中间层Web资源:1、html:静态资源2、JSP/Servlet:动态资源区别:客户端请求的页面如果是静...
阅读全文