struts2结合poi导出excel(二)



struts2结合poi导出excel(二)

先看效果图:

第一步:

第二步:点击导出内容到excel

第三步:点击上图的“选择”按钮



最后可以选择打开或者保存了。

实现方式如下:

页面设计:

<td width=”100″ align=”center”><a href=”#” onclick=”doExport();return false;”>导出内容到excel</a></td>

function doExport(){

var dataV=win[......]

Read more

javaPOI操作excel 进行数据导入数据库

POI操作excel 进行数据导入数据库   经过几天的学习学习,抄袭抄袭,窃取,外加学习。终于在项目中成功运行此功能模块。因此总结一下:
POI导入关键是FormFile的应用。
jsp:
<html>
<head>

<script language=”javascript”>

function myFormCheck(theform)
{
if(theform.theFile.value==”")
{
alert(“请点击浏览按钮,选择您要上传的文件!”)
theform.theFile[......]

Read more

适用于xls和xlsx的POI代码

适用于xls和xlsx的POI代码

下面是对Excel的两种格式(xls和xlsx)都适用的 Apache POI 的测试代码。
需要的jar包有:
dom4j-1.7-20060614.jar
log4j-1.2.13.jar
poi-3.7-20101029.jar
poi-ooxml-3.7-20101029.jar
poi-ooxml-schemas-3.7-20101029.jar
xbean.jar
下面是具体代码:
package ccz;
import org.apache.poi.hssf.usermodel.HSSFCell; 
import ja[......]

Read more

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache

运行程序时,出现异常:

出现异常:

java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor

原因分析:

Tomcat中catalina.jar和jasper.jar都有AnnotationProcess[......]

Read more

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org

运行程序时,出现异常:

出现异常:

java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor

原因分析:

Tomcat中catalina.jar和jasper.jar都有AnnotationProcessor接口,所以[......]

Read more

警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting

警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting

eclipse GANYMEDEapache-tomcat-6.0.16加载工程后,启动服务器就会出现如下的红色警告信息,真是让人不爽:

2008-10-11 21:33:55 org.apache.tomcat.util.digester.SetPropertiesRule begin

警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property[......]

Read more

Hibernate操作视图实例

Hibernate操作视图实例开发环境:Eclipse3.2+MyEclipse5.01GA;框架使用:Struts+Spring+Hibernate
在Employee数据库中有三个表:EmployeeInfo(员工信息表)、Depts(部门表)、Business(职务表)
EmployeeInfo表结构:

Depts:

Business:

在应用程序中需要查询员工的详细信息,包括部门和职务名称,要完成这样的查询需要较长较复杂的SQL代码,与其在程序中书写代码不如在数据库建立一个视图来简化程序的操作,其SQL代码如下:

以上的SQL语句创建了一个名[......]

Read more

JAVA替换字符的方法replace和replaceAll

JAVA替换字符的方法replace和replaceAll

原文地址:JAVA替换字符的方法replace和replaceAll作者:我的考拉不见了

replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是:

1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);

2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll(“\d”, “*”)把一个字符串所有的数字字符都换成星号;[......]

Read more

Java的SimpleDateFormat常用方法说明整理

Java的SimpleDateFormat常用方法说明整理

根据网上文章,进行的整理。

关键的参数

 

G 年代标志符

y 年

M 月

d 日

h 时 在上午或下午 (1~12)

H 时 在一天中 (0~23)

m 分

s 秒

S 毫秒

E 星期

D 一年中的第几天

F 一月中第几个星期几

w 一年中第几个星期

W 一月中第几个星期

a 上午 / 下午 标记符

k 时 在一天中 (1~24)

K 时 在上午或下午 (0~11)

z 时区

 [......]

Read more