
java
KiH_Jim
无时无刻都要有勇气重新出发
展开
-
Cannot call sendError() after the response has been committed
Cannot call sendError() after the response has been committed - baiyangliu当response提交后,不能调用sendError(),什么意思?出现这个错误,一定是多次response导致的。可以这么理解,承载客户端和服务器进行Http交互的Socket连接已经关闭了,而你还试图发送数据给客户端,显转载 2017-08-22 15:51:56 · 1161 阅读 · 0 评论 -
配置OpenEntityManagerInView
OpenEntityManagerInView org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter OpenEntityManagerInView /* 一般情况,没有这个配置,在web框架(mvc框架)上调用service层取得数据,就会关闭EntityManager,之后就会跳转到jsp页面,原创 2017-08-29 07:52:09 · 546 阅读 · 0 评论 -
Java调用Acrobat Reader后台指定打印机打印PDF文件的方法
其实网上都有类似的博文,但大多都是调用默认打印机,所以今天写一篇调用指定打印机的方法首先要下载第三方软件Acrobat Readerpublic static void printPDFTest(String pFile,String pPrinter){ //注意每个参数中间的参数必须有空格隔开 String printRW="cmd.exe /C start acrord32.原创 2017-12-10 10:08:47 · 3498 阅读 · 0 评论 -
超简单的mybatis的mapper文件增量热部署
通常项目中如果修改mapper.xml文件 就要重启服务器才生效。网上虽然都有类似的教程,但是很多都是根本用不了.或者每次都是全量更新.本文基于http://blog.youkuaiyun.com/chunge48596/article/details/53539126?locationNum=1&fps=1的方法上更进一步优化,直接实现换包即用.原文中对SqlSessionFactoryBean.cla原创 2018-01-12 17:17:13 · 2083 阅读 · 1 评论 -
easyui根据树数据动态生成多个combobox
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>/* 分类动态选择框 rootId:根id cateLx:类型*/ $(function(){ createCategoryCombobox(1,'${param.rootId}','${param原创 2018-01-24 16:28:22 · 578 阅读 · 0 评论 -
poi解析xls和xlsx通用方法
Workbook create = WorkbookFactory.create(inputStream);原创 2018-02-04 14:38:55 · 645 阅读 · 0 评论 -
easyui在tab选项卡中页面元素超出范围,不显示滚动条
解决方法:在被引入的页面嵌套外一个小于父页面大小的div,并添加滚动条原创 2018-01-24 16:31:27 · 3824 阅读 · 1 评论 -
freemarker踩坑
最近一个运行很久的项目,突然异常,排除了很久,发现是freemarker生成数字的问题上面两个图对比,,freemarker默认会生成千位分隔符..而如果要生成的数字恰好是函数中的参数,且没有引号的话,,这个分隔符就会把参把 1024这个参数分成1和024两个参数..于是就悲剧了...把代码改成${xxxx!c}就不会生成分隔符了..其实这也属于不够细心,记录一下...原创 2019-07-16 15:45:08 · 435 阅读 · 0 评论