Java
破御
新能源&智能制造&数字工厂
展开
-
Java后端返回的excel文件没有文件名的问题
最近公司有一个需求,需要将数据库的数据导出为excel文件,基本的代码都已经写好了,但在浏览器端发送请求给服务端的时候服务端却返回一个没有文件名的excel文件,通过一步一步排查,终于找到了原因eclipse的Workspace设置的编码方式为UTF-8而Tomcat 应用服务器默认的编码方式是ISO8859-1,双方的编码不一致导致应用服务器在解码的时候出现问题,所以返回了一个没有文件名的Exc...原创 2018-06-19 09:50:20 · 5808 阅读 · 0 评论 -
### Error querying database. Cause: java.sql.SQLException: 无法转换为内部方式
在使用MyBatis的时候遇到以下异常:org.springframework.jdbc.UncategorizedSQLException: Error querying database. Cause: java.sql.SQLException: 无法转换为内部方式从实体类的属性与数据库的数据表的字段做比对,发现数据表字段的数据类型与实体类属性的数据类型不一致导致的,因为...原创 2018-07-09 20:01:44 · 71517 阅读 · 0 评论 -
java.lang.IllegalStateException: getOutputStream() has already been called for this response
在使用poi导出Excel文件的时候出现了:java.lang.IllegalStateException: getOutputStream() has already been called for this response的异常,检查了几遍自己写的代码,逻辑方面没什么异常,但在检查调用poi的API的时候发现XSSFWorkbook对象根本不能满足十多万甚至几十万数据导出的需求,如果要导出几...原创 2018-07-10 16:04:12 · 1791 阅读 · 0 评论 -
Caused by: java.net.SocketException: Connection reset by peer: socket write error
今天在用WebSocket做客户端连接服务端的时候出现如下异常:java.io.IOException: java.util.concurrent.ExecutionException: java.net.SocketException: Connection reset by peer: socket write error异常的详细信息:初步分析,是客户端没有正确关闭连接就...原创 2018-07-28 10:08:27 · 20716 阅读 · 0 评论