摘要: Java 利用poi把数据库中数据导入Excel效果:使用时先把poi包导入工程的path,注意只需要导入poi包即可,下载后有三个jar包核心代码:连接数据库:DBConnection.javapackage org.xg.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class DBConnection {private fin 阅读全文
posted @ 2012-02-28 12:08 有梦就能实现 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 概念: System.currentTimeMillis() :返回当前系统的毫秒数,由于取得的是毫秒数,所以在处理UNIX时间戳的时候需要转换成秒 也就是: long epoch = System.currentTimeMillis()/1000;方法: 1、获取当前系统的UNIX时间戳 System.out.println("获取系统毫秒数方法1:"+Long.toString(new Date().getTime())); System.out.println("获取系统毫秒数方法2:"+Long.toString(System.currentTi 阅读全文
posted @ 2012-02-27 00:21 有梦就能实现 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 这个在struts2的doc中已经有所说明,但是说得并不详细,而且他给的例子是有错误的,下面我将列出文件上传并限制类型的具体步骤struts2版本是2.1.6struts2是根据contentType来限制的,并不是文件的扩展名比如我想仅上传image/png,image/gif,image/jpeg这三种文件类型第一种方法是通过javascript校验来限制,这个比较简单,获取input的value然后截取扩展名进行判断即可第二种是根据struts2自带的fileupload拦截器中提供的allowedTypes来进行限制,步骤如下:1 配置fileupload拦截器struts2的defa 阅读全文
posted @ 2012-02-26 23:39 有梦就能实现 阅读(515) 评论(0) 推荐(0) 编辑
摘要: Javassist library is missing in classpath! Please add missed dependenc...今天练习使用struts2出现异常:struts2 version:2.2.1配置好以后出现这个问题:Javassist library is missing in classpath! Please add missed dependency!解决的办法是把struts2-blank-2.2.1.war示例工程中的web-inf/lib下的javassist-3.7.ga.jar拷贝出,加入你的工程中即可! 阅读全文
posted @ 2012-02-26 22:40 有梦就能实现 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 最近在学习SSH2,在Spring和hibernate集成成功后,与Struts2进行集成时,在一切工作完成后启动tomcat时,出现了一个严重警告,也可以说是错误,因为虽然tomcat是启动成功了,但相应的项目还是运行不了。现在把错误的详细信息粘贴出来,其中重点部分用红色凸显:信息: Deploying web application directory SSH22011-12-8 17:22:31 org.apache.catalina.core.ApplicationContext log信息: Initializing Spring root WebApplicationContext 阅读全文
posted @ 2012-02-26 22:36 有梦就能实现 阅读(10387) 评论(0) 推荐(0) 编辑
摘要: 在Struts2中,一般的内置类型都会在由系统自动进行转换.但是Date类型好像有时候行,有时候不行。比如我这次,本地运行正常,一上测试服务器就不行了。 因此要想保证系统一定要正确第对Date类型进行转换,就要写一个全局的类型转换类,进行Date与String之间的类型转换。 这个转换类是从网上看的:Java代码 packagecom.great.util; importjava.text.DateFormat; importjava.text.SimpleDateFormat; importjava.util.Date; importjava.util.Map; importcom.ope. 阅读全文
posted @ 2012-02-23 14:07 有梦就能实现 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 在项目中有这样的需求: 需要显示剩余的年月日。如下表:起始时间 截至期 有效期 2011-01-01 2013-12-31 3年2011-01-01 2011-01-01 1天代码如下:主要是参考 remainDateToString()方法/***处理平台的时间转换*@authoralf*2011-8-31上午09:21:39*/publicclassDateHandler{privatestaticCalendarcalS=Calendar.getInstance();privatestaticPatternp=Pattern.compile("\\d{4}-\\d{2}-\\d 阅读全文
posted @ 2012-02-21 10:17 有梦就能实现 阅读(4237) 评论(1) 推荐(1) 编辑
摘要: Date a;Date b;假设现在你已经实例化了a和ba.after(b)返回一个boolean,如果a的时间在b之后(不包括等于)返回trueb.before(a)返回一个boolean,如果b的时间在a之前(不包括等于)返回truea.equals(b)返回一个boolean,如果a的时间和b相等返回true 阅读全文
posted @ 2012-02-20 11:11 有梦就能实现 阅读(283) 评论(0) 推荐(0) 编辑
摘要: “PHP_SELF” 当前正在执行脚本的文件名,与 document root 相关。举例来说,在 URL 地址为 http://www.jb51.net/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将会得到 /test.php/foo.bar 这个结果。__FILE__ 常量包含当前(例如包含)文件的绝对路径和文件名。 “SCRIPT_NAME” 包含当前脚本的路径。这在页面需要指向自己时非常有用。__FILE__ 包含当前文件的绝对路径和文件名(例如包含文件)。 主要的原因如像:$_SERVER['PHP_SELF 阅读全文
posted @ 2012-02-16 16:26 有梦就能实现 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 尽管 $_SERVER['SCRIPT_FILENAME'] 与 __FILE__ 非常相似,但在文件被 include 或 require 包含的时候,二者还是有细微区别。将上述测试代码拷贝至 E:\web\html\php\common\inc.php ,然后在刚才的 test.php 文件内包含 inc.php :<?phpinclude 'common/inc.php';?>这时候再访问 test.php 文件时,输出结果:SCRIPT_FILENAME 为:E:/web/html/php/test.php__FILE__ 为:E:\web\ 阅读全文
posted @ 2012-02-16 16:23 有梦就能实现 阅读(1319) 评论(0) 推荐(0) 编辑