java
记忆是夏天
这个作者很懒,什么都没留下…
展开
-
java中FTP下载文件
一、下载所需要的jar包http://commons.apache.org/net/download_net.cgi二、编码实现这里没有用到filter,如果用filter就可以过滤想要的文件。public class Ftp { /** * @param args */ public static void main(Strin原创 2012-03-28 11:34:42 · 16345 阅读 · 3 评论 -
利用Ostermiller生成CSV方法
//生成数据private List exportSummaryCsvContent(List contentArrayList, HttpServletResponse response){List outputDataList = new ArrayList();for (String[] contentArray : contentArrayList) {contentArr原创 2012-11-02 11:11:00 · 1261 阅读 · 1 评论 -
session超时,处理ajax请求
文章出处:http://blog.csdn.net/zuxianghuang/article/details/7270489项目使用的是spring-security安全框架,当session超时时,如果不是ajax请求,很简单就能实现跳到指定的页面。但是ajax请求就会有问题。session超时的时候,点击到ajax请求就会弹出一些页面源码文件。 由于一直都在忙其他的这个问题一直放转载 2012-09-04 16:25:46 · 1528 阅读 · 0 评论 -
编写SESSION过滤器时,SESSION失效时,登录页在顶层TOP中显示SHOW出的问题
在b/s中,访问相关jsp页面时,往往要判断用户session是否存在,以便决定继续业务,还是跳转到登录页面。这个事情我们通常用过滤器实现。由过滤器判断session,并且决定请求继续还是跳转到登录页面。但在跳转时,往往会遇到一个小问题:如果在iframe中请求页面而session失效时,登录页将在ifame中显示出来。这与我们的需求不符,我们想让登录页在top层展现。若想实现这个效果,只需在转载 2012-09-03 18:35:52 · 1136 阅读 · 0 评论 -
java 创建PNG格式的透明背景的图片
1. 生成png图片 int width = 400; int height = 300; // 创建BufferedImage对象 BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);// 获取Graphics2D Grap转载 2012-07-29 20:43:21 · 16822 阅读 · 0 评论 -
java md5加密
public static String getMD5(String value) { String result = null; try{ byte[] valueByte = value.getBytes();原创 2012-08-07 17:37:58 · 650 阅读 · 0 评论 -
Hibernate中HQL函数汇总及其说明
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。以下就是HQL的一些常用函数,有了这转载 2012-05-16 12:54:12 · 66901 阅读 · 1 评论 -
Java实现二维码QRCode的编码和解码
涉及到的一些主要类库,方便大家下载:编码lib:Qrcode_swetake.jar (官网介绍-- http://www.swetake.com/qr/index-e.html) 解码lib:qrcode.jar (官网介绍-- http://sourceforge.jp/projects/qrcode/) 【一】、编码转载 2012-04-24 11:36:28 · 32245 阅读 · 13 评论 -
java 限制文件下载流量
package com.mvc.controller;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServletReq原创 2012-03-31 18:40:16 · 2324 阅读 · 2 评论 -
JAVA中获取工程路径的方法
在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的尽对路径。1.jsp中取得路径:以工程名为TEST为例(1)得到包含工程名确当前页面全路径:request.getReq转载 2012-04-24 18:17:18 · 15175 阅读 · 0 评论 -
用MD5来加密
private static String getMD5Code(String dateTime) throws Exception { MessageDigest md = null; String s = null; md = MessageDigest.getInstance("MD5"); md.update(dateTime.getBytes()); cha原创 2012-04-08 20:05:07 · 473 阅读 · 0 评论 -
java用CSV库操作csv文件
一、下载csv库http://sourceforge.net/projects/javacsv/files/二、代码import java.io.IOException;import java.nio.charset.Charset;import com.csvreader.CsvWriter;public class TestCsv { /*原创 2012-03-29 16:30:48 · 4052 阅读 · 0 评论 -
HTTP/1.1与HTTP/1.0的区别
HTTP/1.1与HTTP/1.0的区别 下面主要从几个不同的方面介绍HTTP/1.0与HTTP/1.1之间的差别,当然,更多的内容是放在解释这种差异背后的机制上。1 可扩展性可扩展性的一个重要原则:如果HTTP的某个实现接收到了自身未定义的头域,将自动忽略它。Ø 在消息中增加版本号,用于兼容性判断。注意,版本号只能用来判断逐段(hop-by-hop)的兼容性,而无法判断端到转载 2013-01-10 14:30:05 · 636 阅读 · 0 评论