返回目录:excel表格制作
比如用百spring+hibernate
<bean id="sessionFactory" scope="singleton" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
<property name="configLocation" value="classpath:config/hibernate.cfg.xml">
</property>
</bean>
hibernate路径
src/config/hibernate.cfg.xml
实际项目中配度置问价比较知多,一般都道新建个文件回夹放配置文答件
安装windowbuilder插件即可
首先,需要知道自己的Eclipse是什么版本的.可以到Eclipse的安装目录下用记事本打开.eclipseproduct文件,version后面对应的就是版本号.
打开http://eclipse.org/windowbuilder/download.php,里面有Update Sites,下面有Eclipse Version,Release Version,Integration Version栏目.选择对e68a84e799bee5baa6e79fa5e98193362应版本的link.复制URL地址.
打开Eclipse,选择Help→Install New Software,在work with里面把得到的URL复制进去.勾选所有,点击Next安装就好了.是已经安装过的,所以按钮是灰色的。
然后新建项目,New→Project→WindowBuilder→SWT Designer→SWT/JFace Java Project
然后建立一个包,在建类的时候选择New→Other,选择WindowBuilder→Swing Designer→Application Window.类建好之后点击Design就可以进行可视化编辑了。
点击MyEclipse左上角File-->New-->Web Project 新建一个Web项目zhidao,然后在Web项目的WebRoot文件夹的根路径下你会看专到有一个默认的index.jsp页面,你也可以在WebRoot文件夹上右键new-->jsp来创建一个新属的JSP页面。
myeclipse创建xls表格是用poi实现的。
1、下载poi相关的jar
2、解压 把相关jar包引进项目 ,excel 2010 用的是 XSSH 开头的相关包,相关的类在 名称包含OOXML的相关jar包内。
3、下面是一个简单的例子
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import org.apache.poi.hssf.usermodel.HSSFDateUtil;
import org.apache.poi.xssf.usermodel.XSSFCell;
import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class Excel2010Operation {
public static void main(String[] args) throws Exception {
// File file = new File("src\\excelResourceFile\\privilege.xlsx");
File file = new File("src\\excelUserFile\\excelUserFile.xlsx");
Excel2010Operation excel = new Excel2010Operation();
List> workBook = excel.getData(file,"all", 0);
for (List sheet : workBook) {
for (String[] row : sheet) {
for (int col = 0; col < row.length; col++) {
System.out.print(row[col] + "\t");
}
System.out.println();
}
System.out.println();
System.out.println("……e79fa5e98193e78988e69d83366………… one sheet read end …………………………………");
System.out.println();
}
}