图片导出,excel POI
- 跟网上那些导入图片没有太多区别,但是图片的插入还是有点体会的
- 图片导出时在excel中设置超链接
cookie
有时候根据安全要求,需要对cookie设置一些安全参数,但是遇到一些很奇怪的问题
- 在设置Set-Cookie的时候,出现了secure属性无法添加到响应头中的情况,使用的是response.setHeader(“Set-cookie”,“secure”),在客户端抓包中没有出现这个属性,但出现了设置好的X-Fream-Option,并且我设置的属性被覆盖了,出现了一些未被设置的属性,但是浏览器就正常。我猜测可能是因为setHeader(“Set-cookie”,“secure”)可以覆盖掉原来设置好的属性,很显然,代码中设置的secure属性被某个地方进行了覆盖,but,找遍了整个代码也没有看到再次修改此属性的代码,前端也没有对cookie进行过处理。
查阅资料发现了一个观点,使用@WebFilter注解配置的filter对于cookie设置属性有时候不会成功,so,是这样吗?
对比了项目的各个模块,发现,只有使用该注解的项目出现了无法设置secure属性的情况,其他在web.xml文件配置filter的模块都未出现该情况。难道印证了上面那个说法?
解决办法: 使用addHeader(“Set-cookie”,“secure”),或使用addCookie(cookie),避免使用setHeader(“Set-cookie”,“secure”)