常用功能代码示例
破的軍
Java小白,正在努力學習中
展开
-
ORACLE数据库将BLOB字段值复制为HEX十六进制字符串
oracle的blob转十六进制字符串原创 2022-11-18 16:57:51 · 2398 阅读 · 1 评论 -
通过过滤器Filter实现对响应内容gzip压缩示例代码
GZIP压缩过滤器功能:对于web服务器响应给浏览器的数据进行gzip压缩返回,以减少数据量,提高服务器响应速度;实现说明:要对response对象的输出数据进行gzip压缩,首先得拿到后面servlet(controller)进行业务处理后往response对象里写入的数据,要想实现截获输出数据,可以通过重写response对象来实现,具体方法是修改response对象内部的输出流,使该流写出数据时写出到给定的字节数组缓冲流当中,并在重写后的response对象内部提供一个获取该字节数组缓冲流的方法,原创 2020-07-03 10:40:31 · 495 阅读 · 0 评论 -
通过过滤器Filter解决post/get请求中文编码问题示例代码
##编码过滤器功能:将客户端发送过来的数据(尤其是中文)都转换成UTF-8,这样后续的处理就不需要做其他额外的编码转换,做到编码前后统一实现说明:对于post请求以及响应可以直接调用setCharacterEncoding方法设置编码格式,而对于get请求,由于get请求参数是通过路径传参,而不是通过请求实体传参,所以setCharacterEncoding方法对get请求无效; 要解决get请求编码问题,需要重写request对象的getParameter方法,手动进行编码转换。示例代码:pac原创 2020-07-01 16:16:22 · 540 阅读 · 0 评论