J2EE
ptzrbin
这个作者很懒,什么都没留下…
展开
-
数据导出Excel表
package com.lenovo.officecloud.action;import java.io.IOException;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import java.text.SimpleDateFormat;import java.util.ArrayL原创 2012-04-01 11:14:53 · 943 阅读 · 0 评论 -
JavaWeb 服务启动时,在后台启动加载一个线程。
JavaWeb 服务启动时,在后台启动加载一个线程。目前,我所掌握的一共有两种方法,第一种是监听(Listener),第二种是配置随项目启动而启动的Servlet。下面对这两种方法做一简单的介绍,(Mark一下,防止以后急用又忘记了):监听(Listener)首先,我们创建一个监听的类,继承ServletContextListener,如下:[java] vie转载 2013-06-18 17:07:21 · 749 阅读 · 0 评论 -
java发送Email,带附件
package com.test;import java.io.File;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.Properties;import javax.activation.DataHandler;import jav原创 2013-11-21 09:45:40 · 4817 阅读 · 0 评论 -
java对象转JSON
使用json-lib进行Java和JSON之间的转换 1. json-lib是一个java类库,提供将Java对象,包括beans, maps, collections, java arrays and XML等转换成JSON,或者反向转换的功能。2. json-lib 主页 : http://json-lib.sourceforge.net/3转载 2013-11-28 17:53:16 · 987 阅读 · 0 评论 -
定时任务,定时下载FTP指定文件
FTP下载类:package com.log.generateXML.util;>import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import org.apache.commons.logging.Log;import org.apache.common原创 2014-01-23 14:44:31 · 6884 阅读 · 2 评论 -
JSTL1.1函数标签库(functions)
在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头http://java.sun.com/jsp/jstl/functions" prefix="fn"%>就可以使用fn标签了。具体使用方法请参见下表:函数 描述 fn:contains(string, substring)如果参数st转载 2014-02-24 17:15:16 · 816 阅读 · 0 评论 -
Apache DbUtils - JDBC轻量级封装的工具包
前段时间使用了Apache Common DbUtils这个工具,在此留个印,以备不时查看。大家都知道现在市面上的数据库访问层的框架很多,当然很多都是包含了OR-Mapping工作步骤的 例如大家常用的Hibernate与Mybatis。当然如果人们要一个纯粹的封装了JDBC的工具类,使用Apache Common DbUtils(下面简称ACD)是个不错的选择,这个工具在JDBC的基础上稍加封装转载 2014-02-11 21:56:08 · 646 阅读 · 0 评论 -
[Apache commons系列]DBUtils简介-2.核心类简介
inkfish原创,请勿商业性质转载,转载请注明来源(http://blog.csdn.net/inkfish )。 DbUtils是一个小型的类库,不需要也不值得花太长的时间去熟悉每一个类。DbUtils核心其实只有三个类/接口,即QueryRunner 、ResultSetHandler 和DbUtls (官方文档中写的是前两个)。(来源:http://blog.csdn.net/ink转载 2014-02-12 22:47:31 · 606 阅读 · 0 评论 -
Apache Commons DbUtils 快速上手
Hibernate太复杂,iBatis不好用,JDBC代码太垃圾,DBUtils在简单与优美之间取得了完美平衡。 一、概述 DbUtils小巧的Java数据库操作工具,它在JDBC的基础上做了科学的封装,旨在简化JDBC代码混乱与重复。 对于JDBC代码,存在很多问题,算是对Java的批判:1、操作过程复杂,代码操作一个模式,大量的重复。2、结果集难以处理,拿到一个转载 2014-02-12 21:50:58 · 541 阅读 · 0 评论 -
Apache—DBUtils框架
Apache—DBUtils框架简介commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。API介绍:org.apache.commons.dbutils.Query转载 2014-02-12 22:26:38 · 525 阅读 · 0 评论 -
tomcat+MySQL 配置JNDI 访问 Dataresource
1.在webapp下的META-INFO下新建文件context.xml2.编辑context.xmlContext path="/test" docBase="test" debug="5" reloadable="true"> Resource name="jdbc/MySQL" auth="Container" type="javax.sql.DataSource"转载 2014-03-11 09:49:09 · 6480 阅读 · 0 评论 -
tomcat jndi + spring配置
tomcat jndi + spring配置一、简介 JNDI : Java Naming and Directory Interface (JNDI) 首先关于jndi的配置网上资料很多,但大多都不是我想要的,原因很简单,改的配置文件太多,耦合度还是太高。 据网上资料所言,需要更改的配置文件有三:tomcat的server.xml,工程下的WEB-转载 2014-03-11 09:44:20 · 819 阅读 · 0 评论 -
手机号连号,顺序号验证
配合手机正则使用:var regName = /^1[3|4|5|8][0-9]\d{8}$/;可直接用于后台验证手机号或前台js验证手机号使用环境: 需用户填写手机号,验证手机号是否为相同连号或升降序连号,屏蔽此类连号注册 如: 13511111111,13599999999,13501234567,13598765432原创 2014-03-07 13:24:21 · 3037 阅读 · 0 评论 -
java 实现word 转PDF (采用第三方技术 IText、Poi、Jsoup)
先讲讲思路: 第一步:使用 poi 将word转换成 html,这里代码一搜一堆没什么好说的千篇一律。 (值得注意的地方是IText 根据html生成文件的是否会验证html文件是否标准,例如通过poi转换的出来的html文件的一些标签会缺少标签闭合 , 举转载 2015-02-03 14:48:07 · 71302 阅读 · 33 评论 -
查看文件编码格式
Demo:http://download.csdn.net/detail/ptzrbin/5426887 package com.test;import info.monitorenter.cpdetector.io.CodepageDetectorProxy;import info.monitorenter.cpdetector.io.JChardetFacade;imp转载 2013-05-22 11:49:52 · 1255 阅读 · 0 评论 -
EL表达式获取list大小
在jsp页面中不能通过${list.size}取列表长度,而是 list的长度是:${fn:length(list)}转载 2013-04-28 14:37:23 · 3252 阅读 · 0 评论 -
服务器获取字节流并保存文件
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import j原创 2012-04-11 16:35:54 · 6585 阅读 · 3 评论 -
走马灯效果
test 家富富侨 莎蔓莉莎美容院 喜唰唰香辣涮 晶华摄影 法国梧桐咖啡厅 雅玫美容院 花样年华 藏御火疗宫 维多俐娅咖啡厅 大众口腔 7天连锁酒店 邦吉咖啡 三只耳 太极虎韩式儿童摄影 var speed=40; //调整滚动速度 m0.innerHTML=mtext.innerHTML; function Ma转载 2012-05-17 21:36:00 · 578 阅读 · 0 评论 -
Servlet中doGet方式访问输出乱码
response.setCharacterEncoding("UTF-8");response.setHeader("Content-Type","text/html;charset=UTF-8");response.setContentType("text/html;charset=UTF-8");response.getOutputStream().write(("{\"response转载 2012-11-29 14:14:28 · 1095 阅读 · 0 评论 -
getRequestURI,getRequestURL的区别
getRequestURI,getRequestURL的区别test1.jsp=======================跳转到test2test2.jsp=======================String path = request.getContextPath();String basePath = request.getScheme转载 2013-01-07 15:30:53 · 658 阅读 · 1 评论 -
使用cvs的时候,WEB-INF/classes中不能编译生成class文件的原因?
选中项目,点击菜单栏project-->properties属性里的Java Compiler-->Building-->Abort build when build path errors occur 前面的勾去掉!!转载 2013-01-08 15:12:51 · 327 阅读 · 0 评论 -
Tomcat在IE中下载rar文件直接打开以乱码方式的解决方案
web.xml文件中配置下载文件类型TOMCAT在默认情况下下载.rar的文件是把文件当作text打开,以至于IE打开RAR文件为乱码,如果遇到这种情况时不必认为是浏览器的问题,大多数浏览器应该不会死皮赖脸地把二进制文件当作文本打开,一般都是服务器给什么浏览器就开什么.解决方法: 打开conf/web.xml,加入下面的代码. doc application转载 2013-03-15 11:25:27 · 941 阅读 · 0 评论 -
java操作excel进行导入导出 jxl
jar包:http://download.csdn.net/detail/ptzrbin/5178963主要的任务还是贴代码,这段代码实现了基本的java操作excel进行导入导出的操作。ReadWriteExcelUtil.javapackage com.dsh.javaexcel.util; import java.io.File; import转载 2013-03-25 14:18:48 · 759 阅读 · 0 评论 -
java poi 导入导出Excel xsl xslx
poi包:http://download.csdn.net/detail/ptzrbin/5212952 import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import jav转载 2013-04-02 14:16:48 · 13713 阅读 · 0 评论 -
Java Web利用POI导出Excel简单例子
采用Spring mvc架构: Controller层代码如下 @Controller public class StudentExportController{ @Autowired private StudentExportService studentExportService; @RequestMapping(valu转载 2013-04-02 14:28:19 · 61767 阅读 · 13 评论 -
Base64加密解密
package com.jeecms.userself.utils;import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; /** * * @ClassName: Base64 * @Description: TODO(BASE64加密解密类) * @author 刘原创 2013-03-25 21:55:36 · 4168 阅读 · 1 评论 -
导出Excel中文名
/** * * @Title: exportExcel * @Description: TODO(导出Excel输出流) * @param @param fileName * @param @param wb * @param @param response 设定文件 * @return void 返回类型原创 2013-04-09 10:01:00 · 2880 阅读 · 1 评论 -
java创建文件文件夹,删除空文件夹,删除文件夹以及所有文件
1、新建文件夹File directory = new File("/usr/local/app/xxx/xxx/" + custId);//如果文件夹不存在,则新建文件夹if(!directory.exists()) directory.mkdir(); 2、删除空文件夹// 删除文件夹// param folderPath 文件夹完整绝对路径public static vo转载 2013-03-25 21:59:09 · 3040 阅读 · 0 评论 -
blog旁常用小日历代码部分
*{margin:0;padding:0;font:10px tahoma;}#calender{text-align:center;width:287px;font-size:10px;/*color: #27B0C1;*/margin:12px 0 12px 6px;border-top:1px solid #EEEEEE;border-left:1px solid #转载 2012-07-04 16:33:18 · 730 阅读 · 0 评论 -
java 枚举 demo
public class XmlEnumData { public enum Type { //Sex 联系人性别: M:男;F:女 SexM("M",0), SexF("F",1), ; private String name; private int index; // 构造方法 private Type(St原创 2013-03-27 17:00:52 · 5049 阅读 · 0 评论 -
webservice demo
1.下载需要的xfire包 下载地址:http://xfire.codehaus.org/Download ,下载xfire-distribution-1.2.6.zip文件,并解压。 新建web项目,取名TestXFire,将解压目录下的xfire-all-1.2.6.jar和lib目录下的所有包导入到项目中。 2.创建类 使用接口的设计是一个好的实践,所以先创建接口:IT转载 2013-03-27 09:54:29 · 729 阅读 · 0 评论 -
Spring aop浅谈
本文参考了royzhou1985 的博文,在此感谢他无私的分享。 一 什么是aop? 我的理解,aop就是让我们专心做我们最关心的功能,而把其他很多类都需要的公共的功能分离出来,从而大大提高了我们来发的效率,也方便以后的维护和拓展。比如说,你现在有一个普通用户类,用户里有采购商品,收藏商品,发表评论等业务功能,另外还有一个会员类,可能会有更多其他的功能,但他们都需要先登录,才能享有这些转载 2013-04-26 10:58:38 · 700 阅读 · 0 评论 -
Java根据奖品权重计算中奖概率实现抽奖(适用于砸金蛋、大转盘等抽奖活动)
--------------------- 作者:dannyhoo6688 来源:CSDN 原文:https://blog.csdn.net/huyuyang6688/article/details/50480687 版权声明:本文为博主原创文章,转载请附上博文链接! 双蛋节(圣诞+元旦)刚刚过去,前几天项目上线的砸金蛋活动也圆满结束。 现在...转载 2018-11-13 16:31:01 · 2250 阅读 · 0 评论