J2EE
番茄柿
番茄柿
展开
-
session和cookie
javaweb通过session和cookie来跟踪用户的会话,cookie是在客户端记录信息确定身份,而session是在服务端保存信息确定用户身份 cookie 1.一个用户的所有请求都属于一个同一个会话,cookie相当于客户端用户的一个认证身份,本质是一小段文本信息。 2.可以记录用户访问次数 3.不能跨域,谷歌和百度有不同的cookie,互相不干扰,甚至,一级域名和二级域原创 2015-05-12 23:50:55 · 344 阅读 · 0 评论 -
<%@ include file=""%> 和<jsp:include page=""/>两者的区别
和两者的区别 语法 状态 对象 描述 编译时包含 静态 JSP引擎将对所包含的文件进行语法解析 运行时包含 静态和动态 JSP引擎不会对所包含的文件进行语法解析原创 2015-05-20 08:07:30 · 652 阅读 · 0 评论 -
servlet 单例模式
servlet的生命周期一般由servlet容器负责,当用户第一次发出请求的时候,servlet容器根据web.xml实例化该servlet类,当再有用户请求发来时,一般不会实例化该servlet类,所以servlet类是单例的 既然是单例的,就是线程不安全的,当多个线程访问的时候,可能会引起并发问题 如何解决servlet的线程安全问题 1、实现singleT原创 2015-05-21 23:16:09 · 1614 阅读 · 0 评论 -
servlet的基础知识
servlet 的生命周期 3个阶段 初始化阶段 调用init()方法 响应客户请求阶段 调用service()方法 终止阶段 调用destory() 1、初始化阶段 servlet容器装载servlet: 1、自动装载,web.xml配置之间配置1, 2、在servlet容器启动后,客户首次向servlet发送请求 3、servlet文件被更新,重新装载servlet原创 2015-05-21 23:01:09 · 471 阅读 · 0 评论 -
spring mvc 下载文件 IE浏览器文件名是乱码
页面下载文件时,内容都是中文,只有文件名是乱码,在谷歌等浏览器下是可以的,查了下资料是浏览器兼容性问题 写一个转换 /** * * @Title: processFileName * * @Description: ie,chrom,firfox下处理文件名显示乱码 */ public static Strin...原创 2015-10-27 20:18:59 · 4952 阅读 · 3 评论