亚洲成A人片在线观看无码不卡,亚洲欧洲日韩极速播放,亚洲婷婷在线视频http://www.tkk7.com/neteagle/ —— 世界上沒(méi)有垃圾,只有放錯(cuò)了地方的財(cái)寶!zh-cnSat, 12 Jul 2025 09:34:22 GMTSat, 12 Jul 2025 09:34:22 GMT60java 生成excel文件 可以做為簡(jiǎn)單的報(bào)表工具http://www.tkk7.com/neteagle/archive/2006/09/20/70876.htmlskyeagleskyeagleWed, 20 Sep 2006 10:16:00 GMThttp://www.tkk7.com/neteagle/archive/2006/09/20/70876.htmlhttp://www.tkk7.com/neteagle/comments/70876.htmlhttp://www.tkk7.com/neteagle/archive/2006/09/20/70876.html#Feedback1http://www.tkk7.com/neteagle/comments/commentRss/70876.htmlhttp://www.tkk7.com/neteagle/services/trackbacks/70876.html package ?org.eagle.jexcel;

import ?jxl. * ;
import ?jxl.format.UnderlineStyle;
import ?jxl.write. * ;
import ?jxl.write.Number;
import ?jxl.write.Boolean;
import ?java.io. * ;

/**
?*?
?*?<p>
?*?Title:
?*?</p>
?*?
?*?<p>
?*?Description:
?*?</p>
?*?
?*?<p>
?*?Copyright:?Copyright?(c)?2006
?*?</p>
?*?
?*?<p>
?*?Company:
?*?</p>
?*?
?*?
@author ?eagle
?*?
@version ?1.0
?
*/
public ? class ?JexcelHandle?{
????
public ?JexcelHandle()?{
????}

????
public ? static ? void ?writeExcel(OutputStream?os)?{
????????
try ?{
????????????WritableWorkbook?wwb?
= ?Workbook.createWorkbook(os);
????????????
// ?創(chuàng)建excel工作表?鎮(zhèn)定名稱和位置
????????????WritableSheet?ws? = ?wwb.createSheet( " card?sheet? " ,? 0 );
????????????
// ?1.添加Label對(duì)象
????????????Label?label? = ? new ?Label( 0 ,? 0 ,? " 編號(hào) " );
????????????ws.addCell(label);
????????????Label?label2?
= ? new ?Label( 1 ,? 0 ,? " 沖值卡號(hào) " );
????????????ws.addCell(label2);
????????????Label?label3?
= ? new ?Label( 2 ,? 0 ,? " 沖值卡密碼 " );
????????????ws.addCell(label3);
????????????Label?label4?
= ? new ?Label( 3 ,? 0 ,? " 最晚沖值時(shí)間 " );
????????????ws.addCell(label4);
????????????Label?label5?
= ? new ?Label( 4 ,? 0 ,? " 沖值的面值(TC)(1RMB=100TC) " );
????????????ws.addCell(label5);
????????????Label?label6?
= ? new ?Label( 5 ,? 0 ,? " 是否作廢 " );
????????????ws.addCell(label6);

????????????Number?labelN?
= ? new ?Number( 0 ,? 1 ,? 3.1415926 );
????????????ws.addCell(labelN);
????????????
// 通過(guò)?記錄集的方式可以得到數(shù)據(jù)庫(kù)中的相關(guān)的記錄
????????????
// ?WritableFont?wf?=?new?WritableFont(WritableFont.TIMES,?18,
????????????
// ?WritableFont.BOLD,?true);
????????????
// ?WritableCellFormat?wcf?=?new?WritableCellFormat(wf);
????????????
// ?Label?labelcf?=?new?Label(1,?0,?"this?is?a?label?test",?wcf);
????????????
// ?ws.addCell(labelcf);
????????????
// ? // 2.添加Number對(duì)象
????????????
// ?Number?labelN?=?new?Number(0,1,3.1415926);
????????????
// ?ws.addCell(labelN);
????????????
//
????????????
// ? // 添加帶有formatting的Number對(duì)象
????????????
// ?NumberFormat?nf?=?new?NumberFormat("#.##");
????????????
// ?WritableCellFormat?wcfN?=?new?WritableCellFormat(nf);
????????????
// ?Number?labelNF?=?new?jxl.write.Number(1,1,3.1415926,wcfN);
????????????
// ?ws.addCell(labelNF);
????????????
//
????????????
// ? // 3.添加Boolean對(duì)象
????????????
// ?Boolean?labelB?=?new?jxl.write.Boolean(0,2,false);
????????????
// ?ws.addCell(labelB);
????????????
//
????????????
// ? // 4.添加DateTime對(duì)象
????????????
// ?jxl.write.DateTime?labelDT?=?new?jxl.write.DateTime(0,3,new
????????????
// ?java.util.Date());
????????????
// ?ws.addCell(labelDT);
????????????
//
????????????
// ? // 添加帶有formatting的DateFormat對(duì)象
????????????
// ?DateFormat?df?=?new?DateFormat("dd?MM?yyyy?hh:mm:ss");
????????????
// ?WritableCellFormat?wcfDF?=?new?WritableCellFormat(df);
????????????
// ?DateTime?labelDTF?=?new?DateTime(1,3,new?java.util.Date(),wcfDF);
????????????
// ?ws.addCell(labelDTF);
????????????
//
????????????
// ? // 添加圖片對(duì)象,jxl只支持png格式圖片
????????????
// ?File?image?=?new?File("f:\\x.png");
????????????
// ?WritableImage?wimage?=?new
????????????
// ?WritableImage(0,1,2,2,image); // 0,1分別代表x,y.2,2代表寬和高占的單元格數(shù)
????????????
// ?ws.addImage(wimage);
????????????
// ?寫(xiě)入工作表
????????????wwb.write();
????????????wwb.close();
????????}?
catch ?(Exception?e)?{
????????????System.out.println(
"" ? + ?e);
????????}

????}



????
public ? static ? void ?modifyExcel(File?file1,?File?file2)?{
????????
try ?{
????????????
// ?先copy?在操作第二個(gè)文件修改,
????????????Workbook?rwb? = ?Workbook.getWorkbook(file1);
????????????WritableWorkbook?wwb?
= ?Workbook.createWorkbook(file2,?rwb); // ?copy
????????????WritableSheet?ws? = ?wwb.getSheet( 0 );
????????????WritableCell?wc?
= ?ws.getWritableCell( 0 ,? 0 );

????????????
// ?判斷單元格的類型,做出相應(yīng)的轉(zhuǎn)換
????????????Label?label? = ?(Label)?wc;
????????????label.setString(
" ?1 " );

????????????wwb.write();
????????????wwb.close();
????????????rwb.close();
????????}?
catch ?(Exception?e)?{
????????????e.printStackTrace();
????????}
????}

????
/**
?????*?讀取Excel
?????*?
?????*?
@param ?filePath
?????
*/
????
public ? static ? void ?readExcel(String?filePath)?{
????????
try ?{
????????????InputStream?is?
= ? new ?FileInputStream(filePath);
????????????Workbook?rwb?
= ?Workbook.getWorkbook(is);
????????????
// ?Sheet?st?=?rwb.getSheet("0")這里有兩種方法獲取sheet表,1為名字,而為下標(biāo),從0開(kāi)始
????????????Sheet?st? = ?rwb.getSheet( " original " );
????????????Cell?c00?
= ?st.getCell( 0 ,? 0 );
????????????
// ?通用的獲取cell值的方式,返回字符串
????????????String?strc00? = ?c00.getContents();
????????????
// ?獲得cell具體類型值的方式
???????????? if ?(c00.getType()? == ?CellType.LABEL)?{
????????????????LabelCell?labelc00?
= ?(LabelCell)?c00;
????????????????strc00?
= ?labelc00.getString();
????????????}
????????????
// ?輸出
????????????System.out.println(strc00);
????????????
// ?關(guān)閉
????????????rwb.close();
????????}?
catch ?(Exception?e)?{
????????????e.printStackTrace();
????????}
????}

????
public ? static ? void ?main(String?args[])?{
????????
try ?{
????????????File?fileWrite?
= ? new ?File( " f:/cardWrite.xls " );
????????????fileWrite.createNewFile();
????????????OutputStream?os?
= ? new ?FileOutputStream(fileWrite);
????????????JexcelHandle.writeExcel(os);
????????????JexcelHandle.modifyExcel(
new ?File( " f:/cardWrite.xls " ),? new ?File(
????????????????????
" f:/cardWrite2.xls " ));
????????}?
catch ?(Exception?e)?{
????????????System.out.println(e);
????????}
????}

}
在網(wǎng)上看了寫(xiě)源碼在結(jié)合自己的。不要忘了下載jxl包喲。http://www.andykhan.com/jexcelapi/
<%@?page?contentType="text/html;?charset=utf-8"?language="java"?import="java.sql.*"?errorPage=""?%>
<%@?page?import="org.eagle.gz.*"%>
<%@?page?import="java.io.*"%>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
<title>無(wú)標(biāo)題文檔</title>
<style?type="text/css">
<!--
body,td,th?{
????font
-size:?12px;
}
body?{
????margin
-left:?0px;
????margin
-top:?0px;
????margin
-right:?0px;
????margin
-bottom:?0px;
}
-->
</style></head>

<body>

<%
try{
response.reset();
//清除Buffer
response.setContentType("application/vnd.ms-excel");
File?fileWrite?
=?new?File("f:/testWrite.xls");
fileWrite.createNewFile();
new?FileOutputStream(fileWrite);
JexcelHandle.writeExcel(
new?FileOutputStream(fileWrite));
}
catch(Exception?e){
????System.out.println(e);
}
%>
</body>
</html>
也可以在jsp中運(yùn)用,
群 16687185? 歡迎你們的加盟。


skyeagle 2006-09-20 18:16 發(fā)表評(píng)論
]]>
Middlegen-Hibernate-r5 hibernate 中的影射文件http://www.tkk7.com/neteagle/archive/2006/09/12/69124.htmlskyeagleskyeagleTue, 12 Sep 2006 04:08:00 GMThttp://www.tkk7.com/neteagle/archive/2006/09/12/69124.htmlhttp://www.tkk7.com/neteagle/comments/69124.htmlhttp://www.tkk7.com/neteagle/archive/2006/09/12/69124.html#Feedback0http://www.tkk7.com/neteagle/comments/commentRss/69124.htmlhttp://www.tkk7.com/neteagle/services/trackbacks/69124.html 首先:修改你的數(shù)據(jù)庫(kù)配置文件,我用的是數(shù)據(jù)庫(kù)是oracle,修改oracle.xml

??? < property? environment ="env" />

???
< property? name ="database.script.file" ???????????value ="${src.dir}/sql/${name}-oracle.sql" />
???
< property? name ="database.driver.file" ???????????value ="${lib.dir}/classes12.jar" />
???
< property? name ="database.driver.classpath" ??????value ="${database.driver.file}" />
???
< property? name ="database.driver" ????????????????value ="oracle.jdbc.driver.OracleDriver" />
???
< property? name ="database.url" ???????????????????value ="jdbc:oracle:thin:@localhost:1521:cqeagle" />
???
< property? name ="database.userid" ????????????????value ="eagle" />
???
< property? name ="database.password" ??????????????value ="eagle" />
???
< property? name ="database.schema" ??????????????????????????????value ="eagle" />
???
< property? name ="database.catalog" ???????????????value ="" />
???
< property? name ="jboss.datasource.mapping" ???????value ="Oracle8" />
上的的配置文件得注意database.schema 屬性,如果不加上這個(gè)的value值 就會(huì)拋出\build.xml:148: middlegen.
MiddlegenException: Middlegen successfully connected to the database, but couldn
't find any tables. Perhaps the specified schema or catalog is wrong? -Or maybe
there aren't any tables in the database at all? 這個(gè)異常,在就是修改build.xml文件。搜索--(entity)?? 改成你自己的文件路徑到oracle.xml。 搜索--(airline)? 把它的值改成HibernateSample? 搜索---(name=build.gen-src.dir) 指向你自己的輸出地址:我的是../../src 在查找destination? 修改
<hibernate
????????????
destination="${build.gen-src.dir}"
????????????package
="org.eagle.hibernate"
????????????genXDocletTags
="true"
????????????genIntergratedCompositeKeys
="false"
????????????javaTypeMapper
="middlegen.plugins.hibernate.HibernateJavaTypeMapper"
?????????
/>
這里就配置完成,進(jìn)入目錄啟動(dòng) 啟動(dòng)ant? …………? 群16687187?? 希望一起討論!

skyeagle 2006-09-12 12:08 發(fā)表評(píng)論
]]>
第一個(gè)bloghttp://www.tkk7.com/neteagle/archive/2006/09/07/68337.htmlskyeagleskyeagleThu, 07 Sep 2006 09:44:00 GMThttp://www.tkk7.com/neteagle/archive/2006/09/07/68337.htmlhttp://www.tkk7.com/neteagle/comments/68337.htmlhttp://www.tkk7.com/neteagle/archive/2006/09/07/68337.html#Feedback0http://www.tkk7.com/neteagle/comments/commentRss/68337.htmlhttp://www.tkk7.com/neteagle/services/trackbacks/68337.htmlspring 的幾種簡(jiǎn)單的注入方式
?0 以普通的方式
<bean id="some1" class="web.eagle.spring.Some">
<property name="name">
???<value>eagle1</value>
??</property>
?</bean>?
1 以map的方式注入

<property name="someMap">
???<map>
????<entry key="EagleMapTest">
?????<value>hello ealge</value>
????</entry>
????<entry key="someKey1">
?????<ref bean="some1" />
????</entry>
???</map>
??</property>
2 以list的方式注入
<property name="someList">
???<list>
????<value>eagle List Test</value>
????<ref bean="some1" />
????<ref bean="some2" />
???</list>
??</property>

3 數(shù)據(jù)連接
?<bean id="dataSource"
????????? class="org.springframework.jdbc.datasource.DriverManagerDataSource">?
??????? <property name="driverClassName">
??????????? <value>oracle.jdbc.driver.OracleDriver</value>
??????? </property>
??????? <property name="url">
??????????? <value>jdbc:oracle:thin:@127.0.0.1:1521:cqeagle</value>
??????? </property>
??????? <property name="username">
??????????? <value>eagle</value>
??????? </property>
??????? <property name="password">
??????????? <value>eagle</value>
??????? </property>
?</bean>

java群? 16687158 歡迎你的加入,來(lái)一起討論,學(xué)習(xí)!



skyeagle 2006-09-07 17:44 發(fā)表評(píng)論
]]>
主站蜘蛛池模板: 91福利免费体验区观看区| 免费成人激情视频| 色播亚洲视频在线观看| 日韩午夜理论免费TV影院| 亚洲一区电影在线观看| 男人的天堂亚洲一区二区三区| 亚洲人成未满十八禁网站| 免费国产成人高清在线观看麻豆| 国产乱子伦精品免费视频| 一级毛片免费一级直接观看| 毛片在线看免费版| yy一级毛片免费视频| 久久精品亚洲中文字幕无码麻豆| 卡一卡二卡三在线入口免费| 在线观看人成视频免费无遮挡| 亚洲一级毛片免费观看| 久久精品夜色噜噜亚洲A∨| 最近中文字幕完整免费视频ww| 国产精品手机在线亚洲| 亚洲Aⅴ无码专区在线观看q| 国产精品美女自在线观看免费 | 欧洲亚洲国产清在高| 成年在线观看网站免费| j8又粗又长又硬又爽免费视频| 亚洲一级片内射网站在线观看| h在线观看视频免费网站| 一区二区免费电影| 亚洲自偷自偷在线成人网站传媒| 国产精品久久久亚洲| 亚洲А∨精品天堂在线| 国产成人精品免费午夜app| 精品久久久久久无码免费| 亚洲精品理论电影在线观看| 亚洲AV成人片色在线观看| 亚洲国产成人久久综合野外| 久久精品无码一区二区三区免费| 免费视频成人手机在线观看网址| 亚洲另类春色校园小说| 亚洲欧洲成人精品香蕉网| 亚洲精品无码99在线观看| 精品免费国产一区二区|