J2EE
文章平均质量分 69
luckdog_hot
这个作者很懒,什么都没留下…
展开
-
struts上传图片argument type mismatch错误
java.lang.IllegalArgumentException: Cannot invoke com.uploadForm.setFile - argument type mismatch, 原来是要把String 强行转换成FormFile,所以才会抛出argument type mismatch,一查,原来是这样的:表单(html:form)中enctype="multipart/for转载 2010-05-18 16:11:00 · 2194 阅读 · 0 评论 -
java 转换xml json
package com.shine.framework.core.util; import java.io.ByteArrayOutputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List;转载 2012-10-14 12:42:35 · 675 阅读 · 0 评论 -
Json与Bean互转,Timestamp类型的问题
Json与Java Bean互相转换时,Bean中的Timestamp字段是无法直接处理的,需要实现两个转换器。 DateJsonValueProcessor的作用是Bean转换为Json时将Timepstamp转换为指定的时间格式。 import java.text.DateFormat; import java.text.SimpleDateFormat; import java.转载 2012-08-18 15:41:40 · 12269 阅读 · 2 评论 -
Apache Commons工具集简介[转载]
common-lang (2.1) ArrayUtils 常量中包含了基本类型(及其相对应类)的空数组。 提供向数组增加元素(包括增加单个元素或是整个数组),删除元素,翻转元素排列次序 克隆数组(基本类型) 查找数组中的元素(是否包含,返回索引) 获得数组长度(null安全,返回为0) 数组是否为空,数组是否相等,长度是否相等,元素类型是否相同, 基本类型对转载 2012-07-29 11:56:34 · 1249 阅读 · 0 评论 -
Beanutils基本用法
Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的时候居然错过。 1.属性的动态getter,setter 在这框架满天飞的年代,不能事事都保证执行getter,setter函数了,有时候属性是要需要根据名字动态取得的,就像这样: BeanUtils.getProperty(转载 2012-07-19 16:11:22 · 838 阅读 · 0 评论 -
[Jakarta Commons笔记]
[Jakarta Commons笔记] 开篇 在Java的世界,有很多(成千上万)开源的框架,有成功的,也有不那么成功的,有声名显赫的,也有默默无闻的。在我看来,成功而默默无闻的那些框架值得我们格外的尊敬和关注,Jakarta Commons就是这样的一个框架。如果你至少参与了一个中型规模的Java项目,那么我想有超过一大半的机会你都接触和使用到了Jakarta Commons,不管你自己转载 2012-03-01 14:26:51 · 1214 阅读 · 0 评论 -
java double相加精度误差
<br /><br /> <br />问题的提出: <br /> 编译运行下面这个程序会看到什么? <br /> public class Test{ <br /> public static void main(String args[]){ <br /> System.out.println(0.05+0.01); <br /> System.out.printl转载 2010-11-09 11:40:00 · 6850 阅读 · 0 评论 -
java数值精确计算
<br />在 Java 程序中使用浮点数和小数充满着陷阱。浮点数和小数不象整数一样“循规蹈矩”,不能假定浮点计算一定产生整型或精确的结果,虽然它们的确“应该”那样做。最好将浮点运算保留用作计算本来就不精确的数值,譬如测量。如果需要表示定点数(譬如,几美元和几美分),则使用 DE>BigDecimalDE> 。 <br /><br />import java.math.BigDecimal; <br />import java.text.DecimalFormat; <br /><br />/** <br转载 2010-11-09 11:18:00 · 1460 阅读 · 0 评论 -
servlet下载文件
public class PayAccDownLoadServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.reset(); response.setContentType("application/x-msdownload; c转载 2010-10-26 16:01:00 · 470 阅读 · 0 评论 -
ResultSet can not re-read row data for column XX 错误及其原因
用MS SQL2000遇到这样的问题了,我所采用的ms sql的驱动是官方的.在网上查了一下,感觉说得零零散散,模模糊糊,有错有对.真是鱼龙混杂,感觉像进了市场买菜.......我尽我的掌握和有限的水平综合起来总结一下: 这个问题的原因是只要表里有Blob或者Clob两个当中的一种或者这两个字段都存在,并且采用MS SQL官方的驱动.就会产生这个错误!并且查看了很多资料,很多总结转载 2010-05-18 18:15:00 · 504 阅读 · 0 评论 -
Dom4j下载及使用Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/ 目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip 解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还转载 2012-10-14 12:43:44 · 503 阅读 · 0 评论