`
wese345
  • 浏览: 19371 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论
文章列表
    这段时间由于项目需要展示图表兼具输出pdf、excel等格式的功能,使用了jasperreport,这里记录一下我遇到的问题,以及如何解决的。关于如何设计报表就不在这里说了,毕竟网上搜下也有很多例子的。     以我要做一个线图为例。     1.我使用的是javabean做数据源,因此设计了相应的javabean和其对应的工场类(里面包含了生成数据的静态方法--为了在设计报表时可以看到数据用),目标是显示2个趋势图,但是实际值出现一条。      这个是比较 的问题了(新手嘛),查证之后了解,series是数据的变值,该值的设定可以显示多线条。于是再改了报表之后预览时就出来了。 ...
由于项目中用到了groovy编写的读取xml文件的代码,于是就有了了解groovy的想法,所以,我们就以“hello world”为目标开始初步的groovy体验。         google了之后,发现现有的好多安装groovy eclipse插件的url地址都不能下载插件,因为url早都发生了变化,现在的下载插件的地址为: [img]晕,图片丢失了,看附件吧[/img] 填好之后,你的eclipse直接下一步就ok了(我的eclipse为上图中圈中所示),等着下载吧!完成后,重启eclipse就好了。         当然,还有下载这个插件嫌麻烦的,那直接下载groovy好了。 ...
    最近在修改项目bug时处理了如下几种导致post请求失败的编码问题,其中皆是一些特殊输入的文本内容,具体解决方法如下:     1.一般对付input的value中的值,使用trim()方法即可去除字串前后的空格,但是,当字串中间有空格的时候,trim是不起作用的,这时的空格也是不能被去掉的。因此,在此处使用正则表达式替换一下编码再发送过去就行了,如:       “文本内容”.trim().replace(/\ /g, "%20") 这样就可以了。     2.加号       replace(/\+/g, "%2B")     3. ...
      几天前,在用jquery以及ExtJs时发现,如果页面采用pageEncoding=“GBK”编码,在使用这两个js框架做ajax请求时,传递的中文参数就会变成乱码。后来发现原来是这两者的核心js中对于ajax请求都采用了默认的转码。   此外,如果在所开发的系统中也采用的过滤器转码的话,一个请求在进行了多次转码之后就更乱了。   因此,我首先创建新的请求后缀,使它不经过过滤器,这样系统中其他的请求后缀也不用变,修改幅度小。另外,修改了以上提到的两个JS库的核心js的部分内容,具体为:   查找“application/x-www-form-urlencoded”,在其后添加“ ...
    项目使用中,需要用到文本编辑功能,于是就很自然的想到了fckeditor。google一下,发现已经升级到ckeditor了。下载之后,发现是我想要的那种效果,(原因是fckeditor以前的版本无论是上传图片还是其他操作,只要是弹出fckdialog.html页面,就会包含页面具体地址),而且界面也做得很好看。可是下载时发现,竟然没有jsp版的,无奈发了封email给官方,第二天收到邮件说是支持的,但是没有匹配的ckfinder,很遗憾,不能上传图片了(到现在还没找到好的办法),只好又换回fckeditor2.3了。     扯淡了这么多,该进入正题了。     1:需要将两个包加 ...
    最近几天在做文件上传的时候,使用enctype="multipart/form-data"时,在spring的controller里面没有像struts那样的Formfile之类封装好的类,可以直接拿到此类form里面的值。也许你会说用第三方jar来解决呀,是啊,像commons-fileupload.jar,SmartUpload我用过,确实好用啊,可是,这样就算完了?怎么实现的? 我不用它自己写不行吗?不就是个文件上传嘛!     在网上查了下,才知道浏览器Post的过来到controller的不像平时普通提交表单时用getParameter()方法就能拿到,而是 ...
Global site tag (gtag.js) - Google Analytics