主题 : CMS3 在resin3下部署出错 |
级别: 童生
|
1# 发表于:2011-04-18 16:38:20 IP:113.125.*.*
|
||||
---|---|---|---|---|---|
级别: 总版主
|
2# 发表于:2011-04-18 16:46:03 IP:220.40.*.*
目前cms3.X版本有些方法在resin3下是会报错的,
如: CookieUtils.java 类中cancleCookie方法有问题 /** * 取消cookie * * @param response * @param name * @param domain */ public static void cancleCookie(HttpServletResponse response, String name, String domain) { Cookie cookie = new Cookie(name, null); cookie.setMaxAge(0); cookie.setPath("/"); if (!StringUtils.isBlank(domain)) { cookie.setDomain(domain); } response.addCookie(cookie); } Cookie cookie = new Cookie(name, null); 这种写法后,在linux(centos)环境下,最新resin4服务器中会报错,因为resin不支持null的cookie。 可以用 Cookie cookie = new Cookie(name, “”); 替代 或者先取Cookie,再拿Cookie设置MaxAge(0)。 |
||
---|---|---|---|
1
共1页