JAVA
gd2008
这个作者很懒,什么都没留下…
展开
-
异常 getOutputStream() has already been called for this response
在做文件下载时,jsp出现getOutputStream() has already been called for this response的异常估计是在 Action class 中拿到 response.getOutputStream(), 并且将数据输出了,然而此 Action 又返回一个 ActionForward, 这样又有数据输出。解决此问题可以用下面方法。原创 2012-09-26 22:34:48 · 570 阅读 · 0 评论 -
应用BigDecimal类KEEP住数据的精度
双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。Java在java.math包中提供的类BigDecimal,用来对超过16位有效位的数进行精确的运算。下面列出了BigDecimal类的主要构造器和方法。序号方 法类型描 述1public Big转载 2012-11-21 14:48:47 · 914 阅读 · 0 评论 -
java中long,int,short与byte数组之间的转换
//long类型转成byte数组 publicstaticbyte[] longToByte(long number){ long temp = number; byte[] b =newbyte[8]; for(int i =0; i b.length; i++){ b[i]=newLong(temp &0xff).b转载 2012-11-15 09:47:12 · 964 阅读 · 0 评论 -
JAVA NIO 知识普及
1. 基本 概念IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。所有语言运行时系统提供执行 I/O 较高级别的工具。 (c 的 printf scanf,java 的面向对象封装 )2. Java 标准 io 回顾Java 标准 IO 类库是 io 面向对象的一种抽象。基于本地方法的底层转载 2012-11-01 09:07:01 · 531 阅读 · 0 评论 -
JRE和JDK的区别
1. 定义JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。JDK(Java Dev转载 2012-10-22 10:28:02 · 503 阅读 · 0 评论 -
Struts2拦截器的使用1
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局转载 2012-10-17 10:34:04 · 574 阅读 · 0 评论 -
Java 类在package中,编译找不到main class解决方法
Hello.java public class Hello { public static void main(String[] args) { System.out.println( "Hello! "); } } 编译d:> javac Hello.java 没有报错 运行d:> j原创 2012-10-29 15:36:33 · 7769 阅读 · 1 评论 -
Struts2拦截器的使用2
在学习了《Struts2拦截器的使用1》教程之后,根据项目需要,做了一个拦截器,目的是将前端传入的参数中的非法字符做转化,以防止JS注入。另外:拦截器的配置就不说明了,不懂请参考《Struts2拦截器的使用1》,拦截器代码如下:package com.***.interceptors;import java.lang.reflect.Field;import java.原创 2012-10-19 11:40:33 · 2377 阅读 · 1 评论 -
Hibernate 连接池的三种配置方式
本文主要内容: Hibernate 连接池的三种配置方式:dbcp , c3p0 , proxool URL的多种指定方式 连接池监控 上班第二天,看到公司的Hibernate配置文件在写法上,跟我以前的不一样,就去研究了哈,得出的结果如下。 在hibernate3.0中,已经不再支持dbcp了,hibernate的作者在hibernate.org中,转载 2012-10-15 17:10:27 · 729 阅读 · 0 评论 -
Myeclipse java工程编译错误: undeployment failure
undeployment failure Undeployment Failure XXX could not be redeployed because it could not be completely removed in the undeployment phase. the most common cuase of this problem is attempting原创 2012-10-15 16:54:43 · 5157 阅读 · 1 评论 -
JSTL 核心标签库标签
JSTL 核心标签库标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、choose、when、otherwise3.循环标签:forEach、forTokens4.URL操作标签:import、url、redirect使用标签时,一定要在jsp文件头加入以下代码:@taglib pre转载 2012-09-22 10:52:42 · 569 阅读 · 0 评论 -
EL表达式截取字符串
http://java.sun.com/jsp/jstl/functions"% >${wjcd.lrsj}原来得到的是如2006-11-12 11:22:22.0${fn:substring(wjcd.lrsj, 0, 16)}使用functions函数来获取list的长度${fn:length(list)} fn:contai转载 2012-10-12 13:35:44 · 917 阅读 · 0 评论 -
Myeclipse中SVN的配置与使用
Myeclipse中使用SVN操作比较简单,将对应的插件复制到将Myeclipse安装目录dropins下解压即可。一、下载Myeclipse中的SVN插件包,并复制到Myeclipse安装目录dropins下,解压即可使用我的myeclipse的dropins目录为:C:\Users\Administrator\AppData\Local\Genuitec\MyEclipse转载 2012-10-09 10:25:21 · 5747 阅读 · 1 评论 -
Hibernate对多表关联查询
方法一由于公司项目的需要,我对Hibernate对多表关联查询研究了一下,现总结如下,供朋友参考。 一、 Hibernate简介Hibernate是一个JDO工具。它的工作原理是通过文件(一般有两种:xml文件和properties文件)把值对象和数据库表之间建立起一个映射关系。这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的转载 2012-09-26 21:18:45 · 517 阅读 · 0 评论 -
一哥们的java开发经验总结序列博文
一哥们的java开发经验总结序列博文,做个笔记。http://zz563143188.iteye.com/blog/1846708原创 2013-06-04 15:23:34 · 662 阅读 · 0 评论