Code The Future

九层之台,始于垒土;千里之行,始于足下

过滤器解决跨域问题

什么是跨域? 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略(所谓同源是指,域名,协议,端口均相同)造成的,是浏览器对JavaScript施加的安全限制。 请求地址 形式 结果 study.cn/json/jsonp/jsonp.html http://s...

2019-01-28 18:49:15

阅读数 162

评论数 0

请求之密【QueryString,FormData与 RequestPayload】

最近在做AntdPro 的项目,但是使用框架的post请求后台SpringMVC接收不到参数,经过研究发现了我们所谓的请求之密。 HTTP请求中,如果是get请求,那么表单参数以name=value&name1=value1的形式附到url的后面,如果是post请...

2018-07-27 10:36:04

阅读数 912

评论数 0

POI设置背景色采坑记录

需求:POI做Excel导出的时候为单元格设置背景色 我先使用了xField2FontYellow.setFillBackgroundColor(HSSFColor.YELLOW.index); 但是无论如何都不起作用,后来发现POI是需要设置前景色(目前还不清楚POI什么时候使用背景色和前景...

2018-07-03 16:35:53

阅读数 1515

评论数 0

基于freemarker(mht)方式导出带图片的富文本word

最近做了一个功能就是将包含富文本的页面导出为word,具体页面如下

2018-06-28 15:17:56

阅读数 2151

评论数 16

表单请求大小受限 参数丢失(设置maxPostSize=0)

最近项目遇到一个bug,导入2000条excel作为单据明细并在前台转为json。但是在后台接收参数的时候接受为null!!! 百度了一下这是因为tomcat的post请求大小受限。我将导入的数据在前台转为json 并压缩 达到了惊人的 1.8M 但是因为是maven 项目 我找了好久也没...

2018-04-03 10:35:26

阅读数 1688

评论数 0

通过反射实现对象比较(实现日志功能)

在平常的项目中我们往往会因为修改功能 而要记录修改日志。 但是对同类的两个对象的修改字段进行一一比较难免过于麻烦(特别是需要对比较的字段进行改动的时候)。例如这样 String name = fmodel.getName(); double realNum = fmodel.g...

2018-04-02 10:13:56

阅读数 397

评论数 0

JPA执行SQL(主从添加)不提交事务问题

前段时间做项目遇到了一个问题,这里总结一下 环境 需要添加合同主表信息与从表信息(从表中需要存储主表id),因为bean在另一个项目中,但是却公用数据库,所以我们不能使用jpa 的save(对象) 方法。只能写sql,然后调用对应的createNativeQuery的方法。问题...

2018-03-16 11:05:16

阅读数 696

评论数 0

ide创建maven项目(eclipse,idea)采坑记录

1.maven介绍 maven的安装以及介绍不在多说。 maven介绍 maven安装配置 1.1maven远程仓库 在Maven中,当你声明的库不存在于本地存储库中,也没有不存在于Maven中心储存库,该过程将停止并将错误消息输出到 Maven 控制台 &lt...

2018-03-15 17:44:57

阅读数 199

评论数 0

saxReader和documentHelper对xml的解析与创建

前段时间做了一个两个项目之间同步数据的接口,主要就是用到了xml作为数据的载体,主要技术就是解析和创建xml. 解析和创建xml的方法有很多,以前一直用dom4j的saxReader比较多.这次做项目接触到了一个documentHelper.所以记录一下dom4j中saxReader和docum...

2018-01-19 14:52:44

阅读数 1036

评论数 0

简述POI对Excel读写

Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 最近工作中经常用到Excel报表统计 以及 Excel导入数据功能 ,其实就是HSSF 对Excel 的读写功能源码看这里 Maven ...

2017-12-13 10:08:37

阅读数 158

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭