- 浏览: 739968 次
- 性别:
- 来自: 南京
-
最新评论
-
18335864773:
看了楼主写的用jxl生成excel。有地方用到了流,还特别强调 ...
jxl导出excel文件简单示例 -
shaoshou111:
查看Apache的并发请求数及其TCP连接状态netstat ...
Linux查看连接数,并发数 -
gengjunshi:
非常感谢哈,刚好在学webservice编程,很有用呢。
JAX-WS开发webservice示例详解 -
zcgewu:
encrypt2()和encrypt()有什么区别
JAVA实现AES加密 -
java爱好者92:
ireport的操作还是相对比较复杂的,帆软报表会相对简单一点 ...
iReport报表开发中常见的问题
文章列表
一、上传单个文件
上传文件是很多Web程序都具有的功能。在Struts1.x中已经提供了用于上传文件的组件。而在Struts2中提供了一个更为容易操作的上传文件组 件。所不同的是,Struts1.x的上传组件需要一个ActionForm来传递文件,而Struts2的上传组件是一个拦截器(这个拦截器不用配置, 是自动装载的)。在本文中先介绍一下如何用struts2上传单个文件,最后介绍一下用struts2上传任意多个文件。
要用Struts2实现上传单个文件的功能非常容易实现,只要使用普通的Action即可。但为了获得一些上传文件的信息,如上传文件名、上传文件类型以 及上传文件的Strea ...
java中文件上传与下载
- 博客分类:
- J2EE
1。上传文件流程
先通过用户提交文件,保存文件到服务器端,然后在写入数据库中,每次到下载页面时从数据库中读出文件,生成文件在服务器目录中,以下。。。
文件上传后保存文件到服务器中jsp,
upFile.jsp
<%@ page conte ...
XML和JSON是当今常用的两种数据描述与传输的格式,特别是涉及到JS时使用JSON颇为频繁。自然,在Java的世界里少不了完成JavaBean与这两种格式相互转换的组件,那就是XStream和JSON-lib。这里我简单记下XStream的用法。 其实相类似的工具早已有之。如果用过DWR的同志,一定有印像,DWR进行远程方法调用时也能为你完成JavaBean和JSON格式的双向转换的,所依赖的是它的各种Converter。再要是对Struts1的细节有所注意的话,Struts1的ActionServlet在初始化struts-config.xml时是通过commons-digester来完成 ...
我用iReport生成html报表, 报表里面有一个表格 和一个柱状图 现在 表格出来了,可是 柱状图不出来是怎么回事???? 其他的格式都能出来,是在web上显示,不是导出! 比如从Word粘贴带格式文本)
外勤E通每月用户数
月份
数量
1.生成报表时中文产生乱码?
JasperReport的中文处理,须要一个亚洲语言包" iTextAsian.jar,"话到IReport下的lib目录中;然后修改报表的"PDF Font Name"将其改为"STSong-Light",再则是修改"PDF Embedded PDF Encoding" 将其改为"UniGB-UCS2-H(Chinese Simplified)" ,这样就可以解决JasperReport的中文问题了(针对PDF设置的,对Excel也许要少一些,不过这样设置同样也能 ...
iReport报表开发中常见的问题
- 博客分类:
- 报表
注明:
$V{PAGE_NUMBER} 表示当前是第几页 ,在text field 的 选项evaluation time选report是共几页,now表是当前页。页码可在ireport里直接设置。 “共几页 第几页”
iReport报表开发中遇到的问题:
1。 报表中工具栏中
T :不会变得文字
F :程序传过来的文字字段
2。
方法一:修改注册表(我就是用这种方法解决问题的)
1.打开开始菜单,在运行里输入regedit,回车
2.在注册表中,导航到HKEY_CURRENT_USER\Software\Classes\.html 项。
3.在默认项上双击,修改其“数值数据”为 htmlfile ,“确定”。
此为修改过后的图片:
方法二:(在我的电脑上这个方法不行)
(参考:http://wenku.baidu.com/view/174777c56137ee06eff9184e.html)
原因分析:第一种:默认浏览器不是IE导致第二种:自动更正或是拼写检查时误将"In ...
因为内存溢出问题1. Linux下直接修改%tomcat_home%/bin/catalina.sh文件在注释下紧接一行也就是脚本正文开始之前 加上JAVA_OPTS='-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m'如果报-x没有定义,则用declare -x JAVA_OPTS="-Xms512m -Xmx1024"初始值和最大值自己根据实际情况可以更改.
2. Windows下通过Tomcat下直接启动可以直接修改%tomcat_home%/bin/catalina.bat文件 ...
(转)array与ArrayList的转换
- 博客分类:
- JAVA
由于java平台API的很大一部分都是在集合框架建立之前设计的,因此有时候需要在传统的数组与现代的集合之间进行转换。*如果你有一个数组,就需要将它转化为一个集合,Arrays.asList包装器能够实现这个目的,例如:String[] values=...;HashSet<String> staff=new HashSet<String>(Arrays.asList(values));*反过来,如果要从集合得到数组,操作起来就稍微麻烦一些。当然,你也可以直接使用toArray方法: Object[] values=staff.toArray(); 但是该方法运行的结果是得 ...
Linux下查看磁盘剩余空间和文件夹大小
- 博客分类:
- 小记
查看内容
free -m
total是总用的内存
free是空闲的内存
buffers是缓冲中的内存
cache是缓存中的内存
top
用shift+m
http://hi.baidu.com/yangchen3161/item/30ba2237d83eb1f2e7bb7ac5
Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘 ...
查oracle的版本信息
- 博客分类:
- 数据库
以前查oracle的版本信息,只知道一种方法,就是用v$versions视图,如下:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionPL/SQL Release 9.2.0.1.0 - ProductionCORE 9.2.0.1.0 ProductionTNS for 32-bit Windows: Vers ...
1.类型转换 --Oracle select to_number('123') from dual; --123; select to_char(33) from dual; --33; select to_date('2004-11-27','yyyy/mm/dd') from dual;--2004-11-27 --Mysql select cast('123' as signed integer); --123 select cast(33 as
Linux系统时间查看与设定
查看:
[root@localhost ~]# date六 11月 29 21:34:40 CST 2008
设定:
[root@localhost ~]# date 112921242008.29六 11月 29 21:24:29 CST 2008
格式:date 月日时分年.秒
date -s 11/29/08
date -s 11:29:29
Linux硬件时钟查看与设定
把系统时间强制写入CMOS
[root@localhost ~]# hwclock -w
查看:
[root@localhost ~]# hwclock ...
1、页面在url参数中向后台传输中文,会导致乱码的处理方法:
String name = new String(name.getBytes("iso-8859-1"),"utf-8");
如果页面上传的中文有特殊字符时:
<a href='xx.acion?CategoryName=encodeURIComponent("Visual C++")' >
2、图片名为中文,需要在页面显示在tomcat/conf/server.xml中
<Connector port="80&qu ...