锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日本一区二区久久精品,最新精品视频在线,99欧美视频http://www.aygfsteel.com/silvernapoleon/archive/2007/03/22/105564.htmlCrespoCrespoThu, 22 Mar 2007 07:03:00 GMThttp://www.aygfsteel.com/silvernapoleon/archive/2007/03/22/105564.htmlhttp://www.aygfsteel.com/silvernapoleon/comments/105564.htmlhttp://www.aygfsteel.com/silvernapoleon/archive/2007/03/22/105564.html#Feedback0http://www.aygfsteel.com/silvernapoleon/comments/commentRss/105564.htmlhttp://www.aygfsteel.com/silvernapoleon/services/trackbacks/105564.html
聽1銆佸彉閲忥細
銆銆瀹氫箟錛氱浉淇″浜庡畠鐨勫畾涔夊簲璇ヤ笉鐢ㄥ湪璇翠簡錛氾級澶у搴旇宸茬粡鐔熸倝鍙堢啛鎮変簡銆?
銆銆渚嬪錛?br />銆銆a,a1,name絳夐兘鏄悎娉曠殑鍙橀噺銆?br />銆銆璇存槑錛?br />銆銆1錛塉ava瑕佹眰鍦ㄤ嬌鐢ㄤ竴涓彉閲忎箣鍓嶈瀵瑰彉閲忕殑綾誨瀷鍔犱互澹版槑銆?br />銆銆2錛塉ava涓竴涓彉閲忕殑澹版槑灝辨槸涓鏉″畬鏁寸殑Java璇彞錛屾墍浠ュ簲璇ュ湪緇撳熬浣跨敤鍒嗗彿銆?br />銆銆3錛夊彉閲忕殑鍛藉悕瑙勫垯錛?br />銆銆鍙橀噺蹇呴』浠ヤ竴涓瓧姣嶅紑澶淬?br />銆銆鍙橀噺鍚嶆槸鐢變竴緋誨垪瀛楁瘝鎴栨暟浣嶇殑浠繪剰緇勫悎銆?br />銆銆鍦↗ava涓瓧姣嶈〃紺篣nicode涓浉褰撲簬涓涓瓧姣嶇殑浠諱綍瀛楃銆?br />銆銆鏁頒綅涔熷寘鍚?-9浠ュ鐨勫叾浠栧湴浣嶄笌涓涓暟浣嶇浉褰撶殑浠諱綍Unicode瀛楃銆?br />銆銆+銆佺増鏉冧俊鎭鍙峰湀C鍜岀┖鏍間笉鑳藉湪鍙橀噺鍚嶄腑浣跨敤銆?br />銆銆鍙橀噺鍚嶅尯鍒嗗ぇ灝忓啓銆?br />銆銆鍙橀噺鍚嶇殑闀垮害鍩烘湰涓婃病鏈夐檺鍒躲?br />銆銆濡傛兂鐭ラ亾Java鍒扮洰鍓嶄綅緗涓哄摢浜沀nicode瀛楃鏄瓧姣嶇殑璇濓紝鍙互浣跨敤Character綾諱腑鐨刬sJavaIdentifierStart浠ュ強isJavaIdentifierPart鏂規硶榪涜媯鏌ャ?br />銆銆鍙橀噺鍚嶄腑涓嶈兘浣跨敤Java鐨勪繚鐣欏瓧銆?br />銆銆4錛夊彲鍦ㄤ竴鏉¤鍙ヤ腑榪涜澶氫釜鍙橀噺鐨勫0鏄庯紝涓嶅悓鍙橀噺涔嬮棿鐢ㄩ楀彿鍒嗛殧銆?br />銆銆2銆佸彉閲忕殑璧嬪煎拰鍒濆鍖栵細
銆銆鍙橀噺鐨勫煎彲浠ラ氳繃涓ょ鏂規硶鑾峰緱錛屼竴縐嶆槸璧嬪鹼紝緇欎竴涓彉閲忚祴鍊奸渶瑕佷嬌鐢ㄨ祴鍊艱鍙ャ傚彟澶栦竴縐嶆柟娉曞氨鏄垵濮嬪寲錛岃鏄垵濮嬪寲錛屽叾瀹炶繕鏄竴涓祴鍊艱鍙ワ紝鍙笉榪囪繖涓祴鍊艱鍙ユ槸鍦ㄥ0鏄庡彉閲忕殑鏃跺欏氨涓璧峰畬鎴愮殑銆?br />銆銆渚嬪錛?br />銆銆int a =10; //榪欏氨鏄竴涓彉閲忓垵濮嬪寲鐨勮繃紼?br />銆銆涓嬮潰涓ゆ潯璇彞鐨勫姛鑳藉拰涓婇潰涓鏉$殑鍔熻兘鐩稿悓錛屽彧鏄繖閲屽皢鍙橀噺鐨勫0鏄庡拰璧嬪煎垎寮鏉ヨ繘琛岀殑銆?br />銆銆int a;
銆銆a =10; //鍦ㄨ祴鍊艱鍙ョ殑緇撳熬搴旇鏄敤鍒嗗彿鏉ョ粨鏉熴?br />銆銆璇存槑錛?br />銆銆1錛夊湪Java涓粷瀵逛笉鑳藉嚭鐜版湭鍒濆鍖栫殑鍙橀噺錛屽湪浣跨敤涓涓彉閲忓墠蹇呴』緇欏彉閲忚祴鍊箋?br />銆銆2錛夊0鏄庡彲浠ュ湪浠g爜鍐呯殑浠諱綍涓涓綅緗嚭鐜幫紝浣嗗湪鏂規硶鐨勪換浣曚唬鐮佸潡鍐呭彧鍙涓涓彉閲忓0鏄庝竴嬈°?br />銆銆3銆佸父閲忥細
銆銆瀹氫箟錛氬間笉鍙樼殑閲忕О涓哄父閲忋?br />銆銆渚嬪錛?br />銆銆1錛屸渉ello鈥?br />銆銆璇存槑錛?br />銆銆1錛夊湪Java涓嬌鐢╢inal鍏抽敭瀛楁潵瀹氫箟涓涓父鏁般?br />銆銆int final a=10; //澹版槑浜嗕竴涓暣鍨嬪父閲廰錛屽畠鐨勫兼槸10銆?br />銆銆2錛変範鎯笂灝嗗父閲忕殑鍚嶅瓧緇熺粺澶у啓銆?/div>


Crespo 2007-03-22 15:03 鍙戣〃璇勮
]]>java璇誨彇鏁版嵁搴撳瓧孌靛拰鍊鹼紝杈撳嚭鍒皉egedit錛寈ml錛宼ext錛宔xcel錛宲df鐨勭▼搴?/title><link>http://www.aygfsteel.com/silvernapoleon/archive/2006/10/24/77065.html</link><dc:creator>Crespo</dc:creator><author>Crespo</author><pubDate>Tue, 24 Oct 2006 12:12:00 GMT</pubDate><guid>http://www.aygfsteel.com/silvernapoleon/archive/2006/10/24/77065.html</guid><wfw:comment>http://www.aygfsteel.com/silvernapoleon/comments/77065.html</wfw:comment><comments>http://www.aygfsteel.com/silvernapoleon/archive/2006/10/24/77065.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.aygfsteel.com/silvernapoleon/comments/commentRss/77065.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/silvernapoleon/services/trackbacks/77065.html</trackback:ping><description><![CDATA[     鎽樿: import 聽java.io. * ; import 聽java.util.prefs. * ; import 聽java.sql. * ; import 聽jxl. * ; import 聽jxl.write. * ...  <a href='http://www.aygfsteel.com/silvernapoleon/archive/2006/10/24/77065.html'>闃呰鍏ㄦ枃</a><img src ="http://www.aygfsteel.com/silvernapoleon/aggbug/77065.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/silvernapoleon/" target="_blank">Crespo</a> 2006-10-24 20:12 <a href="http://www.aygfsteel.com/silvernapoleon/archive/2006/10/24/77065.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>BEYOND THE GAMEhttp://www.aygfsteel.com/silvernapoleon/archive/2006/10/22/76668.htmlCrespoCrespoSun, 22 Oct 2006 14:28:00 GMThttp://www.aygfsteel.com/silvernapoleon/archive/2006/10/22/76668.htmlhttp://www.aygfsteel.com/silvernapoleon/comments/76668.htmlhttp://www.aygfsteel.com/silvernapoleon/archive/2006/10/22/76668.html#Feedback0http://www.aygfsteel.com/silvernapoleon/comments/commentRss/76668.htmlhttp://www.aygfsteel.com/silvernapoleon/services/trackbacks/76668.html WCG2006 ITALY Monza CHINA.SKYCN聽聽聽 Warcraft III 鍗啎鎴愬姛
聽聽 涓浗鐨凷KY(鏉庢檽宄?涓璺繃鍏蟲柀灝嗭紝鍏堝悗鎴樿儨浜嗏滆湗铔涚帇鈥滸OStop 鈥滃吔鐜嬧滸rubby聽嬈ф床鏆楀楂樻墜HOT聽鈥滄氮婕漢鏃忊漈od 瀹岃儨鍥涘ぇ縐嶆棌楂樻墜 鍗啎鎴愬姛錛?聽
聽聽 鎴戜滑鐨勪簲鏄熺孩鏃楀張涓嬈″湪寮傚浗鍗囪搗錛岄櫎浜嗘縺鍔ㄦ垜浠繕鑳藉仛浜涗粈涔堬紒錛侊紒錛侊紒


Crespo 2006-10-22 22:28 鍙戣〃璇勮
]]>
Java MD5鍔犲瘑娉?/title><link>http://www.aygfsteel.com/silvernapoleon/archive/2006/10/14/75128.html</link><dc:creator>Crespo</dc:creator><author>Crespo</author><pubDate>Sat, 14 Oct 2006 07:58:00 GMT</pubDate><guid>http://www.aygfsteel.com/silvernapoleon/archive/2006/10/14/75128.html</guid><wfw:comment>http://www.aygfsteel.com/silvernapoleon/comments/75128.html</wfw:comment><comments>http://www.aygfsteel.com/silvernapoleon/archive/2006/10/14/75128.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/silvernapoleon/comments/commentRss/75128.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/silvernapoleon/services/trackbacks/75128.html</trackback:ping><description><![CDATA[     鎽樿: package 聽util.passwd;聽 import 聽java.lang.reflect. * ;聽 /**聽*/ /** ***********************************************聽md5聽綾誨疄鐜頒簡RSA聽Data聽Security,聽Inc.鍦ㄦ彁浜ょ粰I...  <a href='http://www.aygfsteel.com/silvernapoleon/archive/2006/10/14/75128.html'>闃呰鍏ㄦ枃</a><img src ="http://www.aygfsteel.com/silvernapoleon/aggbug/75128.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/silvernapoleon/" target="_blank">Crespo</a> 2006-10-14 15:58 <a href="http://www.aygfsteel.com/silvernapoleon/archive/2006/10/14/75128.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>java.util.ArrayListhttp://www.aygfsteel.com/silvernapoleon/archive/2006/09/16/70010.htmlCrespoCrespoSat, 16 Sep 2006 02:28:00 GMThttp://www.aygfsteel.com/silvernapoleon/archive/2006/09/16/70010.htmlhttp://www.aygfsteel.com/silvernapoleon/comments/70010.htmlhttp://www.aygfsteel.com/silvernapoleon/archive/2006/09/16/70010.html#Feedback1http://www.aygfsteel.com/silvernapoleon/comments/commentRss/70010.htmlhttp://www.aygfsteel.com/silvernapoleon/services/trackbacks/70010.html聽聽 鏁扮粍鍜屾暟緇勫垪琛ㄤ箣闂存湁鐫閲嶅ぇ鐨勫尯鍒傛暟緇勬槸Java璇█鐨勪竴涓壒寰侊紝瀵逛簬姣忎釜鍏冪礌綾誨瀷T錛岄兘鏈夋暟緇勭被鍨婽[];鐒惰岋紝ArrayList綾繪槸涓畾涔塲ava.util鍖呬腑鐨勭被搴撱傝繖鏄竴涓瓨鏀緊bject綾誨瀷鍏冪礌鐨?鏅氭?鐨勭被鍨嬨傝娉ㄦ剰鐨勬槸錛岃浠庢暟緇勫垪琛ㄤ腑鎻愬彇鍏冪礌鏃訛紝闇瑕佽繘琛岀被鍨嬭漿鎹€?br />聽 浣跨敤add鏂規硶鍙互鍚戞暟緇勫垪琛ㄤ腑娣誨姞鏂板厓绱狅細
聽聽 ArrayList staff = new ArrayList();
聽聽 staff.add(new Employee(....));
聽聽 staff.add(new Employee(....));
聽聽 ArrayList綾葷鐞嗕簡涓涓狾bject寮曠敤鐨勫唴閮ㄦ暟緇勩傛渶緇堬紝鍙兘浼氱敤瀹屾暟緇勭殑絀洪棿銆傚鏋滆皟鐢ㄤ簡add錛岃屽唴閮ㄦ暟緇勫凡緇忔弧浜嗭紝鏁扮粍鍒楄〃灝嗚嚜鍔ㄥ垱寤轟簡涓涓洿澶х殑鏁扮粍錛屽茍鑷姩鎶婂皬鏁扮粍涓殑瀵硅薄鎷瘋礉鍒板ぇ鏁扮粍涓?br />聽 Size鏂規硶榪斿洖鏁扮粍鍒楄〃鐨勫疄闄呭厓绱犱釜鏁?br />聽聽聽 staff.size()聽聽聽 瀹冪瓑浠蜂簬鏁扮粍a鐨刟.length聽聽聽
聽聽聽璁塊棶鏁扮粍鍒楄〃鍏冪礌
鍥犱負 ArrayList綾諱笉鏄疛ava璇█鐨勪竴閮ㄥ垎錛屽畠鍙槸涓彁渚涘湪鏍囧噯搴撲腑銆佺敱鏌愪漢緙栧啓鐨勫伐鍏風被錛屽茍涓嶅儚鍦ㄨ闂暟緇勫厓绱犳椂鍙互浣跨敤[]璇硶閭?/p>

鏍鳳紝瑕佸瓨鍙栨垨鏀瑰彉鏁扮粍鍏冪礌錛屼綘蹇呴』浣跨敤get鍜宻et鏂規硶
聽聽 瑕佽緗i涓厓绱狅紝闇瑕佷嬌鐢細
聽聽 staff.set(i,harry);
寰楀埌鏁扮粍鍒楄〃鍏冪礌瑕佹洿澶嶆潅涓浜涳紝鍥犱負get鏂規硶榪斿洖鐨勭被鍨嬫槸Object錛屼綘榪橀渶瑕佹妸瀹冭漿鎹負鎯寵鐨勭被鍨?br />聽聽 Employee e = (Employee)staff.get(i); 瀹冪瓑浠蜂簬Employee e = a[i];

聽聽 鏈鍚庢葷粨涓涓嬶細
聽鏃犻渶鎸囧畾鏁扮粍澶у皬
鐢╝dd澧炴坊浠繪剰澶氱殑鍏冪礌;
鐢╯ize()浠f浛length璁$畻鍏冪礌鐨勪釜鏁?
鐢?Employee)a.get(i)浠f浛a[i]璁塊棶鍏冪礌i;

public 聽Collection聽setRollBack(QueueVB聽job)聽 throws 聽CustomException
聽聽聽聽
{
聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽String聽sqlselect聽
= " select聽FileName聽from聽JobQueue聽where聽BatchNum= " + job.getBatchNum() + " 聽and聽DocTypeID= " + job.getDocTypeID() + " and聽JobState='6' " ;
聽聽聽聽聽聽聽聽String聽sql聽
= " update聽JobQueue聽set聽JobState= " + JobState.SAVE + " 聽where聽BatchNum= " + job.getBatchNum() + " 聽and聽DocTypeID= " + job.getDocTypeID() + " 聽and聽JobNum= " + job.getJobNum() + "" ;
聽聽聽聽聽聽聽聽ArrayList聽array
= new 聽ArrayList();
聽聽聽聽聽聽聽聽System.out.println(sql);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
try
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽getConnection
= ConnectionLocator.getInstance().getConnection(strJNDI);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽ResultSet聽rs
= null ;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
if (getConnection != null )
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽PreparedStatement聽pstmt1
= getConnection.prepareStatement(sqlselect);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽PreparedStatement聽pstmt
= getConnection.prepareStatement(sql);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽rs聽
= 聽pstmt1.executeQuery();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽pstmt.executeUpdate();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
while (rs.next())
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽String聽fileName聽
= 聽rs.getString( " FileName " );
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽FileNameVB聽filenameVB聽
= new
聽FileNameVB();//灝嗗緱鍒扮殑鈥滄枃浠跺悕鈥滆繘琛屽皝瑁?br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽filenameVB.setFileName(fileName);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽array.add(filenameVB);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽}

聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
try
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽pstmt.close();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽}

聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
catch (SQLException聽e)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{ throw new 聽CustomException(e.getMessage(), " exs " );}
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
try
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽getConnection.close();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽}

聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
catch (SQLException聽e)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{ throw new 聽CustomException(e.getMessage(), " exs " );}
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽}

聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽}

聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
catch (SQLException聽e)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{ throw new 聽CustomException(e.getMessage(), " ex00050 " );}
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
return 聽array;
聽聽聽聽}
璇誨彇arraylist閲岀殑鍊?
Collection聽m聽聽=聽inputFacade.setRollBack(job);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽ArrayList聽array聽
=
聽(ArrayList)m;
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
for(int聽i=0;i<array.size();i++
)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
{聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽filenameVB聽
=聽(FileNameVB)array.get(i);


Crespo 2006-09-16 10:28 鍙戣〃璇勮
]]>
鍦╓ebSphere鍋氱殑浜嬪姟鍥炴粴鐨勫疄渚?/title><link>http://www.aygfsteel.com/silvernapoleon/archive/2006/08/20/64593.html</link><dc:creator>Crespo</dc:creator><author>Crespo</author><pubDate>Sun, 20 Aug 2006 03:35:00 GMT</pubDate><guid>http://www.aygfsteel.com/silvernapoleon/archive/2006/08/20/64593.html</guid><wfw:comment>http://www.aygfsteel.com/silvernapoleon/comments/64593.html</wfw:comment><comments>http://www.aygfsteel.com/silvernapoleon/archive/2006/08/20/64593.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/silvernapoleon/comments/commentRss/64593.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/silvernapoleon/services/trackbacks/64593.html</trackback:ping><description><![CDATA[ <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"> <img id="Codehighlighter1_0_161_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_161_Open_Text.style.display='none'; Codehighlighter1_0_161_Closed_Image.style.display='inline'; Codehighlighter1_0_161_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /> <img id="Codehighlighter1_0_161_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_0_161_Closed_Text.style.display='none'; Codehighlighter1_0_161_Open_Image.style.display='inline'; Codehighlighter1_0_161_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /> <span id="Codehighlighter1_0_161_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**/</span> <span id="Codehighlighter1_0_161_Open_Text"> <span style="COLOR: #008000">/*</span> <span style="COLOR: #008000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽*聽Created聽on聽2006-8-16<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽*<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽*聽To聽change聽the聽template聽for聽this聽generated聽file聽go聽to<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽*聽Window&gt;Preferences&gt;Java&gt;Code聽Generation&gt;Code聽and聽Comments<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />聽</span> <span style="COLOR: #008000">*/</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> </span> <span style="COLOR: #0000ff">package</span> <span style="COLOR: #000000">聽com.belstar.crocodile.input;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽java.sql.Connection;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽java.sql.PreparedStatement;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽java.sql.ResultSet;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽java.sql.SQLException;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽java.sql.Statement;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽java.text.DateFormat;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽java.util.Hashtable;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽java.util.Properties;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽javax.jms.QueueConnection;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽javax.jms.QueueConnectionFactory;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽javax.naming.Context;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽javax.naming.InitialContext;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽javax.naming.NamingException;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽javax.sql.DataSource;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽javax.transaction.UserTransaction;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽com.belstar.crocodile.scan.JobQueueVB;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽com.belstar.crocodile.util.ConnectionLocator;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽com.belstar.crocodile.util.JndiNames;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /></span> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000">聽com.belstar.crocodile.util.JobState;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_873_1044_Open_Image" onclick="this.style.display='none'; Codehighlighter1_873_1044_Open_Text.style.display='none'; Codehighlighter1_873_1044_Closed_Image.style.display='inline'; Codehighlighter1_873_1044_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_873_1044_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_873_1044_Closed_Text.style.display='none'; Codehighlighter1_873_1044_Open_Image.style.display='inline'; Codehighlighter1_873_1044_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span> <span id="Codehighlighter1_873_1044_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/**聽*/</span> <span id="Codehighlighter1_873_1044_Open_Text"> <span style="COLOR: #008000">/**</span> <span style="COLOR: #008000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽*聽</span> <span style="COLOR: #808080">@author</span> <span style="COLOR: #008000">聽Administrator<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽*<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽*聽To聽change聽the聽template聽for聽this聽generated聽type聽comment聽go聽to<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽*聽Window&gt;Preferences&gt;Java&gt;Code聽Generation&gt;Code聽and聽Comments<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />聽</span> <span style="COLOR: #008000">*/</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_1064_2837_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1064_2837_Open_Text.style.display='none'; Codehighlighter1_1064_2837_Closed_Image.style.display='inline'; Codehighlighter1_1064_2837_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /> <img id="Codehighlighter1_1064_2837_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1064_2837_Closed_Text.style.display='none'; Codehighlighter1_1064_2837_Open_Image.style.display='inline'; Codehighlighter1_1064_2837_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /> </span> <span style="COLOR: #0000ff">public</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">class</span> <span style="COLOR: #000000">聽Test聽</span> <span id="Codehighlighter1_1064_2837_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> <img src="http://www.aygfsteel.com/images/dot.gif" /> </span> <span id="Codehighlighter1_1064_2837_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">private</span> <span style="COLOR: #000000">聽String聽strJNDI聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">jdbc/Crocodile</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">private</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">static</span> <span style="COLOR: #000000">聽java.sql.Connection聽getConnection;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">private</span> <span style="COLOR: #000000">聽DateFormat聽dateFormat聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽DateFormat.getDateInstance();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img id="Codehighlighter1_1241_1244_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1241_1244_Open_Text.style.display='none'; Codehighlighter1_1241_1244_Closed_Image.style.display='inline'; Codehighlighter1_1241_1244_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1241_1244_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1241_1244_Closed_Text.style.display='none'; Codehighlighter1_1241_1244_Open_Image.style.display='inline'; Codehighlighter1_1241_1244_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">public</span> <span style="COLOR: #000000">聽Test()聽</span> <span id="Codehighlighter1_1241_1244_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> <img src="http://www.aygfsteel.com/images/dot.gif" /> </span> <span id="Codehighlighter1_1241_1244_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> <br /> <img id="Codehighlighter1_1276_1329_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1276_1329_Open_Text.style.display='none'; Codehighlighter1_1276_1329_Closed_Image.style.display='inline'; Codehighlighter1_1276_1329_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_1276_1329_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1276_1329_Closed_Text.style.display='none'; Codehighlighter1_1276_1329_Open_Image.style.display='inline'; Codehighlighter1_1276_1329_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">public</span> <span style="COLOR: #000000">聽Test(String聽strJNDI)聽</span> <span id="Codehighlighter1_1276_1329_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> <img src="http://www.aygfsteel.com/images/dot.gif" /> </span> <span id="Codehighlighter1_1276_1329_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff">this</span> <span style="COLOR: #000000">.strJNDI聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽strJNDI;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽getConnection聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">null</span> <span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img id="Codehighlighter1_1394_2834_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1394_2834_Open_Text.style.display='none'; Codehighlighter1_1394_2834_Closed_Image.style.display='inline'; Codehighlighter1_1394_2834_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_1394_2834_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1394_2834_Closed_Text.style.display='none'; Codehighlighter1_1394_2834_Open_Image.style.display='inline'; Codehighlighter1_1394_2834_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff">public</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">void</span> <span style="COLOR: #000000">聽mm(String聽d)聽</span> <span style="COLOR: #0000ff">throws</span> <span style="COLOR: #000000">聽SQLException,聽NamingException聽</span> <span id="Codehighlighter1_1394_2834_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> <img src="http://www.aygfsteel.com/images/dot.gif" /> </span> <span id="Codehighlighter1_1394_2834_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽Hashtable聽ht聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">new</span> <span style="COLOR: #000000">聽Hashtable();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽DataSource聽ds聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">null</span> <span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽Statement聽stmt聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">null</span> <span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽ResultSet聽rs聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">null</span> <span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽Connection聽myConn聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">null</span> <span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽UserTransaction聽tx聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">null</span> <span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽String聽str1聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">update聽fuck聽set聽id='222'聽where聽name='1'</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">;<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽String聽str2</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">select聽*聽from聽JobQueue聽where聽FileName聽=聽'</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">+</span> <span style="COLOR: #000000">d</span> <span style="COLOR: #000000">+</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">'聽and聽JobState=</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">+</span> <span style="COLOR: #000000">JobState.SAVEOK</span> <span style="COLOR: #000000">+</span> <span style="COLOR: #000000">""</span> <span style="COLOR: #000000">;<br /><img id="Codehighlighter1_1724_2703_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1724_2703_Open_Text.style.display='none'; Codehighlighter1_1724_2703_Closed_Image.style.display='inline'; Codehighlighter1_1724_2703_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_1724_2703_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1724_2703_Closed_Text.style.display='none'; Codehighlighter1_1724_2703_Open_Image.style.display='inline'; Codehighlighter1_1724_2703_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff">try</span> <span style="COLOR: #000000">聽</span> <span id="Codehighlighter1_1724_2703_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> <img src="http://www.aygfsteel.com/images/dot.gif" /> </span> <span id="Codehighlighter1_1724_2703_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽getConnection聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽ConnectionLocator.getInstance().getConnection(</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">jdbc/Crocodile</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽Properties聽p聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">new</span> <span style="COLOR: #000000">聽Properties();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /><br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽p.put(<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽Context.INITIAL_CONTEXT_FACTORY,<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">com.ibm.websphere.naming.WsnInitialContextFactory</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽p.put(Context.URL_PKG_PREFIXES,聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">com.ibm.ws.naming</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽p.put(Context.PROVIDER_URL,聽</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">iiop://localhost:2809/</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽InitialContext聽ctx聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">new</span> <span style="COLOR: #000000">聽InitialContext(p);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽System.out.println(JndiNames.DataSource聽</span> <span style="COLOR: #000000">+</span> <span style="COLOR: #000000">聽ctx);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽tx聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽(UserTransaction)聽ctx.lookup(</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">java:comp/UserTransaction</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000">榪炴帴宸ュ巶</span> <span style="COLOR: #008000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽聽聽聽聽聽聽聽聽System.out.println(tx);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽tx.begin();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽PreparedStatement聽pstmt聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽getConnection.prepareStatement(str1);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽PreparedStatement聽pstmt1</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">getConnection.prepareStatement(str2);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽System.out.println(str2);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽pstmt.executeUpdate(str1);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽rs聽</span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000">聽pstmt1.executeQuery(str2);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽rs.next();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000">System.out.println("22222222222222222"+rs.getString(""));</span> <span style="COLOR: #008000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽聽聽聽聽聽聽聽聽System.out.println(</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">Success!</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽tx.commit();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000">pstmt.close();<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #008000">//</span> <span style="COLOR: #008000">getConnection.close();</span> <span style="COLOR: #008000"> <br /> <img id="Codehighlighter1_2725_2830_Open_Image" onclick="this.style.display='none'; Codehighlighter1_2725_2830_Open_Text.style.display='none'; Codehighlighter1_2725_2830_Closed_Image.style.display='inline'; Codehighlighter1_2725_2830_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> <img id="Codehighlighter1_2725_2830_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_2725_2830_Closed_Text.style.display='none'; Codehighlighter1_2725_2830_Open_Image.style.display='inline'; Codehighlighter1_2725_2830_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /> </span> <span style="COLOR: #000000">聽聽聽聽聽聽聽聽}</span> </span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">catch</span> <span style="COLOR: #000000">聽(Exception聽E)聽</span> <span id="Codehighlighter1_2725_2830_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> <img src="http://www.aygfsteel.com/images/dot.gif" /> </span> <span id="Codehighlighter1_2725_2830_Open_Text"> <span style="COLOR: #000000">{<br /><img id="Codehighlighter1_2734_2758_Open_Image" onclick="this.style.display='none'; Codehighlighter1_2734_2758_Open_Text.style.display='none'; Codehighlighter1_2734_2758_Closed_Image.style.display='inline'; Codehighlighter1_2734_2758_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_2734_2758_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_2734_2758_Closed_Text.style.display='none'; Codehighlighter1_2734_2758_Open_Image.style.display='inline'; Codehighlighter1_2734_2758_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff">try</span> <span style="COLOR: #000000">聽</span> <span id="Codehighlighter1_2734_2758_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> <img src="http://www.aygfsteel.com/images/dot.gif" /> </span> <span id="Codehighlighter1_2734_2758_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽tx.rollback();<br /><img id="Codehighlighter1_2780_2785_Open_Image" onclick="this.style.display='none'; Codehighlighter1_2780_2785_Open_Text.style.display='none'; Codehighlighter1_2780_2785_Closed_Image.style.display='inline'; Codehighlighter1_2780_2785_Closed_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_2780_2785_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_2780_2785_Closed_Text.style.display='none'; Codehighlighter1_2780_2785_Open_Image.style.display='inline'; Codehighlighter1_2780_2785_Open_Text.style.display='inline';" src="http://www.aygfsteel.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽}</span> </span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff">catch</span> <span style="COLOR: #000000">聽(Exception聽e)聽</span> <span id="Codehighlighter1_2780_2785_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"> <img src="http://www.aygfsteel.com/images/dot.gif" /> </span> <span id="Codehighlighter1_2780_2785_Open_Text"> <span style="COLOR: #000000">{<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽System.out.println(</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">浜嬪姟鍙戠敓閿欒錛屼簨鍔¤鍙栨秷錛伮?/span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">);<br /><img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/InBlock.gif" align="top" /> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span> </span> <span style="COLOR: #000000"> <br /> <img src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align="top" /> </span> </div> <img src ="http://www.aygfsteel.com/silvernapoleon/aggbug/64593.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/silvernapoleon/" target="_blank">Crespo</a> 2006-08-20 11:35 <a href="http://www.aygfsteel.com/silvernapoleon/archive/2006/08/20/64593.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鐢╦ava璇誨啓ini閰嶇疆鏂囦歡http://www.aygfsteel.com/silvernapoleon/archive/2006/08/07/62222.htmlCrespoCrespoMon, 07 Aug 2006 11:10:00 GMThttp://www.aygfsteel.com/silvernapoleon/archive/2006/08/07/62222.htmlhttp://www.aygfsteel.com/silvernapoleon/comments/62222.htmlhttp://www.aygfsteel.com/silvernapoleon/archive/2006/08/07/62222.html#Feedback0http://www.aygfsteel.com/silvernapoleon/comments/commentRss/62222.htmlhttp://www.aygfsteel.com/silvernapoleon/services/trackbacks/62222.html闃呰鍏ㄦ枃

Crespo 2006-08-07 19:10 鍙戣〃璇勮
]]>
鍝綅鍏勫紵浜嗚В"浜嬪姟" 甯府灝忓紵 涓嶈儨鎰熻阿http://www.aygfsteel.com/silvernapoleon/archive/2006/08/02/61376.htmlCrespoCrespoWed, 02 Aug 2006 10:55:00 GMThttp://www.aygfsteel.com/silvernapoleon/archive/2006/08/02/61376.htmlhttp://www.aygfsteel.com/silvernapoleon/comments/61376.htmlhttp://www.aygfsteel.com/silvernapoleon/archive/2006/08/02/61376.html#Feedback2http://www.aygfsteel.com/silvernapoleon/comments/commentRss/61376.htmlhttp://www.aygfsteel.com/silvernapoleon/services/trackbacks/61376.htmlwebdn瀹㈡埛鏈嶅姟

Crespo 2006-08-02 18:55 鍙戣〃璇勮
]]>
Java.stream鐨勫簲鐢?/title><link>http://www.aygfsteel.com/silvernapoleon/archive/2006/07/31/60983.html</link><dc:creator>Crespo</dc:creator><author>Crespo</author><pubDate>Mon, 31 Jul 2006 04:12:00 GMT</pubDate><guid>http://www.aygfsteel.com/silvernapoleon/archive/2006/07/31/60983.html</guid><wfw:comment>http://www.aygfsteel.com/silvernapoleon/comments/60983.html</wfw:comment><comments>http://www.aygfsteel.com/silvernapoleon/archive/2006/07/31/60983.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/silvernapoleon/comments/commentRss/60983.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/silvernapoleon/services/trackbacks/60983.html</trackback:ping><description><![CDATA[灝嗘祦瀛樿繘Buffer閲?br />byte[] buffer = null;<br />int a = doc.getDocumentSize()*1024;<br />buffer = new byte[a];<br />int byteread=0;<br />FileOutputStream fos=new FileOutputStream(buffer.toString());<br />BufferedOutputStream bos=new BufferedOutputStream(fos);<br />bos.flush();<br />bos.close();<br />鐒跺悗 灝咮uffer閲岀殑鏁版嵁瀛樺埌鏈湴<br />bos.toString();<br />FileOutputStream fs=new FileOutputStream("c:/aaa"+"."+doc.getDefaultExtension());<br />byteread=inStream.read(buffer);<br />fs.write(buffer,0,byteread);<br />inStream.close();鎴栨槸瀛樺埌鐩稿璺緞<br />FileOutputStream fis = new FileOutputStream(filePath1);<img src ="http://www.aygfsteel.com/silvernapoleon/aggbug/60983.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/silvernapoleon/" target="_blank">Crespo</a> 2006-07-31 12:12 <a href="http://www.aygfsteel.com/silvernapoleon/archive/2006/07/31/60983.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>緇撳悎w3c.dom鍜宩dom 鐢↗ava璇█瀹炵幇瀵筙ml鐨勫垱寤猴紝鎻掑叆銆佷慨鏀廣佹煡璇㈢殑瀹炰緥http://www.aygfsteel.com/silvernapoleon/archive/2006/07/28/60468.htmlCrespoCrespoFri, 28 Jul 2006 01:26:00 GMThttp://www.aygfsteel.com/silvernapoleon/archive/2006/07/28/60468.htmlhttp://www.aygfsteel.com/silvernapoleon/comments/60468.htmlhttp://www.aygfsteel.com/silvernapoleon/archive/2006/07/28/60468.html#Feedback1http://www.aygfsteel.com/silvernapoleon/comments/commentRss/60468.htmlhttp://www.aygfsteel.com/silvernapoleon/services/trackbacks/60468.html鍦ㄨ繖閲屽寘灝變笉鍐欒繘鏉ヤ簡
public class InputItem
{
聽public boolean creatInputFile(String fileName) throws FileNotFoundException, IOException
聽{聽聽
聽聽ItemVB itemVB= new ItemVB();
聽聽InputItem a = new InputItem();
聽聽DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
聽聽
聽聽DocumentBuilder builder=null;
聽聽try
聽聽{
聽聽聽builder = factory.newDocumentBuilder();
聽聽}
聽聽catch(ParserConfigurationException e)
聽聽{
聽聽聽e.printStackTrace();
聽聽}
聽聽
聽聽org.w3c.dom.Document doc = null;
聽聽doc = builder.newDocument();
聽聽org.w3c.dom.Element root = doc.createElement("item");
聽聽doc.appendChild(root);
聽聽
聽聽DOMBuilder builders = new DOMBuilder();
聽聽org.jdom.Document Doc = builders.build(doc);
聽聽XMLOutputter XMLOut = new XMLOutputter();
聽聽XMLOut.output(Doc,new FileOutputStream(fileName));
聽聽
聽聽return true;
聽}

聽public boolean insertItem(String fileName,ItemVB vb) throws FileNotFoundException, IOException
聽{
聽聽ItemVB itemVB= new ItemVB();
聽聽InputItem a = new InputItem();聽
聽聽DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
聽聽DocumentBuilder builder=null;
聽聽
聽聽try
聽聽{
聽聽聽builder = factory.newDocumentBuilder();
聽聽}
聽聽catch (ParserConfigurationException e)
聽聽{
聽聽聽e.printStackTrace();
聽聽}
聽聽
聽聽File f = new File(fileName);
聽聽org.w3c.dom.Document doc=null;聽
聽聽
聽聽try
聽聽{
聽聽聽doc = builder.parse(f);
聽聽} catch (SAXException e1)
聽聽{
聽聽聽e1.printStackTrace();
聽聽}
聽聽catch (IOException e1)
聽聽{
聽聽聽e1.printStackTrace();
聽聽}
聽聽
聽聽org.w3c.dom.Element root = doc.getDocumentElement();
聽聽org.w3c.dom.Element eee = doc.createElement("id"+vb.getId());
聽聽root.appendChild(eee);
聽聽NodeList nameElements =聽 root.getElementsByTagName("id"+vb.getId());
聽聽org.w3c.dom.Element nameElement = (org.w3c.dom.Element) nameElements.item(0);
聽聽System.out.println(nameElement);
聽聽System.out.println(eee);
聽聽
聽聽if(eee==nameElement)
聽聽{

聽聽聽聽聽 org.w3c.dom.Element eee2 = doc.createElement("description");
聽聽聽eee.appendChild(eee2);
聽聽聽Text description = doc.createTextNode(vb.getDescription());
聽聽聽聽聽 eee2.appendChild(description);
聽聽聽聽聽 org.w3c.dom.Element eee3 = doc.createElement("value");
聽聽聽eee.appendChild(eee3);
聽聽聽Text value = doc.createTextNode(vb.getValue());
聽聽聽聽聽 eee3.appendChild(value);
聽聽聽聽聽 DOMBuilder builders = new DOMBuilder();
聽聽聽org.jdom.Document Doc = builders.build(doc);
聽聽聽XMLOutputter XMLOut1 = new XMLOutputter();
聽聽聽XMLOut1.output(Doc,new FileOutputStream(fileName));
聽聽}
聽聽else
聽聽{
聽聽聽return false;
聽聽}
聽聽return true;
聽}

聽public boolean modifyItem(String fileName,ItemVB vb) throws FileNotFoundException, IOException
聽{
聽聽ItemVB itemVB= new ItemVB();
聽聽InputItem a = new InputItem();
聽聽DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
聽聽DocumentBuilder builder=null;
聽聽XMLOutputter XMLOut = new XMLOutputter();
聽聽File f = new File(fileName);
聽聽
聽聽try
聽聽{
聽聽聽builder = factory.newDocumentBuilder();
聽聽}
聽聽catch (ParserConfigurationException e)
聽聽{
聽聽聽e.printStackTrace();
聽聽}
聽聽
聽聽org.w3c.dom.Document doc=null;聽
聽聽
聽聽try
聽聽{
聽聽聽doc = builder.parse(f);
聽聽} catch (SAXException e1)
聽聽{
聽聽聽e1.printStackTrace();
聽聽}
聽聽catch (IOException e1)
聽聽{
聽聽聽e1.printStackTrace();
聽聽}
聽聽
聽聽DOMBuilder buuo = new DOMBuilder();
聽聽Document doc1 = buuo.build(doc);
聽聽
聽聽org.w3c.dom.Element root = doc.getDocumentElement();
聽聽NodeList nameElements =聽 root.getElementsByTagName("id"+vb.getId());
聽聽聽聽聽聽聽 org.w3c.dom.Element nameElement = (org.w3c.dom.Element) nameElements.item(0);
聽聽
聽聽if(nameElement!=null)
聽聽{聽
聽聽聽org.w3c.dom.Element ddd = (org.w3c.dom.Element)nameElements.item(0);
聽聽聽NodeList nameDescriptions= ddd.getElementsByTagName("description");
聽聽聽org.w3c.dom.Element nameDescription = (org.w3c.dom.Element) nameDescriptions.item(0);
聽聽聽聽聽聽聽聽 Text nameText1 = (Text) nameDescription.getFirstChild();
聽聽聽nameText1.setData(vb.getDescription());
聽聽聽NodeList nameValue = root.getElementsByTagName("value");
聽聽聽org.w3c.dom.Element nameValues = (org.w3c.dom.Element) nameValue.item(0);
聽聽聽Text nameText2 = (Text) nameValues.getFirstChild();
聽聽聽nameText2.setData(vb.getValue());
聽聽聽DOMBuilder builders = new DOMBuilder();
聽聽聽org.jdom.Document Doc = builders.build(doc);
聽聽聽XMLOutputter XMLOut1 = new XMLOutputter();
聽聽聽XMLOut1.output(Doc,new FileOutputStream(fileName));
聽聽}
聽聽else
聽聽{
聽聽聽return false;
聽聽}
聽聽return true;聽
聽}

聽public ItemVB searchItem(String id,String fileName)
聽{
聽聽ItemVB itemVB = new ItemVB();
聽聽InputItem a = new InputItem();
聽聽DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
聽聽DocumentBuilder builder =null;
聽聽XMLOutputter XMLOut = new XMLOutputter();
聽聽File f = new File(fileName);
聽聽
聽聽try
聽聽{
聽聽聽builder = factory.newDocumentBuilder();
聽聽}
聽聽catch (ParserConfigurationException e)
聽聽{
聽聽聽e.printStackTrace();
聽聽}
聽聽
聽聽org.w3c.dom.Document doc=null;聽
聽聽
聽聽try
聽聽{
聽聽聽doc = builder.parse(f);
聽聽} catch (SAXException e1)
聽聽{
聽聽聽e1.printStackTrace();
聽聽}
聽聽catch (IOException e1)
聽聽{
聽聽聽e1.printStackTrace();
聽聽}
聽聽
聽聽DOMBuilder buuo = new DOMBuilder();
聽聽Document doc1 = buuo.build(doc);
聽聽
聽聽org.w3c.dom.Element root = doc.getDocumentElement();
聽聽NodeList nameElements =聽 root.getElementsByTagName("id"+id);
聽聽org.w3c.dom.Element nameElement = (org.w3c.dom.Element) nameElements.item(0);
聽聽
聽聽if(nameElement!=null)
聽聽{聽
聽聽聽org.w3c.dom.Element ddd = (org.w3c.dom.Element)nameElements.item(0);
聽聽聽NodeList nameDescriptions= ddd.getElementsByTagName("description");
聽聽聽org.w3c.dom.Element nameDescription = (org.w3c.dom.Element) nameDescriptions.item(0);
聽聽聽Text nameText1 = (Text) nameDescription.getFirstChild();
聽聽聽itemVB.setDescription(nameText1.getData());
聽聽聽NodeList nameValue = root.getElementsByTagName("value");
聽聽聽org.w3c.dom.Element nameValues = (org.w3c.dom.Element) nameValue.item(0);
聽聽聽Text nameText2 = (Text) nameValues.getFirstChild();
聽聽聽itemVB.setValue(nameText2.getData());
聽聽聽itemVB.setId(id);
聽聽}
聽聽else
聽聽{
聽聽聽return null;
聽聽}
聽聽return itemVB;
聽}

聽public ArrayList creatIndexList(String indexFile,String itemFile)
聽聽聽 {

聽聽ArrayList a= new ArrayList();
聽聽DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
聽聽DocumentBuilder builder=null;
聽聽File f = new File(indexFile);
聽聽File f1 = new File(itemFile);
聽聽try
聽聽{
聽聽聽builder = factory.newDocumentBuilder();
聽聽}
聽聽catch (ParserConfigurationException e)
聽聽{
聽聽聽e.printStackTrace();
聽聽}
聽聽
聽聽org.w3c.dom.Document doc = null;
聽聽org.w3c.dom.Document doc1 = null;
聽聽
聽聽try
聽聽{
聽聽聽doc = builder.parse(f);
聽聽聽doc1 = builder.parse(f1);
聽聽}
聽聽catch (SAXException e1)
聽聽{
聽聽聽e1.printStackTrace();
聽聽}
聽聽catch (IOException e1)
聽聽{
聽聽聽e1.printStackTrace();
聽聽}
聽聽//a.add(vv.getIndex());
聽聽//System.out.println(a.size());
聽聽org.w3c.dom.Element root = doc.getDocumentElement();
聽聽
聽聽NodeList children聽 = (NodeList) root.getChildNodes();//children = [JobManage: null]
聽聽
聽聽for(int i=0;i<children.getLength();i++)
聽聽{聽聽聽
聽聽聽if(children.item(i).getNodeType()==Node.ELEMENT_NODE)
聽聽聽{
聽聽聽聽String m = children.item(i).getNodeName();//寰楀埌鑺傜偣鍚?br />聽聽聽聽//System.out.println("m="+m);
聽聽聽聽NodeList ids = root.getElementsByTagName(m);
聽聽聽聽org.w3c.dom.Element ts = (org.w3c.dom.Element) ids.item(0);
聽聽聽聽
聽聽聽聽NodeList fast = ts.getElementsByTagName("id");
聽聽聽聽org.w3c.dom.Element fast1 = (org.w3c.dom.Element) fast.item(0);
聽聽聽聽聽聽 Text fast2 = (Text)fast1.getFirstChild();
聽聽聽聽String fast3 = fast2.substringData(0,10);
聽聽聽聽//System.out.println("fast3="+fast3);
聽聽聽聽org.w3c.dom.Element root1 = doc1.getDocumentElement();
聽聽聽聽NodeList MMU = (NodeList)root1.getChildNodes();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 for(int j=0;j<MMU.getLength();j++)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 {
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽if(MMU.item(j).getNodeType()==Node.ELEMENT_NODE)
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽{聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽String n = MMU.item(j).getNodeName();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽NodeList nameElement1s =聽 root1.getElementsByTagName(n);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽org.w3c.dom.Element nameElement1 = (org.w3c.dom.Element) nameElement1s.item(0);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽String str2 = nameElement1.getNodeName();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 聽NodeList descriptions = nameElement1.getElementsByTagName("description");
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽 聽org.w3c.dom.Element description = (org.w3c.dom.Element) descriptions.item(0);
聽聽聽聽聽聽聽聽聽聽 聽
聽聽聽聽聽聽聽聽聽聽 聽Text namedescription = (Text) description.getFirstChild();
聽聽聽聽聽聽聽聽聽聽 聽//System.out.println("222222222"+namedescription);
聽聽聽聽聽聽聽聽聽聽 聽NodeList values = nameElement1.getElementsByTagName("value");
聽聽聽聽聽聽聽聽聽聽 聽org.w3c.dom.Element value = (org.w3c.dom.Element) values.item(0);
聽聽聽聽聽聽聽聽聽聽 聽Text namevalue = (Text) value.getFirstChild();
聽聽聽聽聽聽聽聽聽聽 聽//System.out.println(namevalue);
聽聽聽聽聽聽聽聽聽聽 聽String namedescription1 = namedescription.toString();
聽聽聽聽聽聽聽聽聽聽 聽String namedescription2 = namedescription1.substring(namedescription1.indexOf(":",1)+2,namedescription1.indexOf("]"));
聽聽聽聽聽聽聽聽聽聽 聽//System.out.println("321"+namedescription2);
聽聽聽聽聽聽聽聽聽聽 聽String namevalue1 = namevalue.toString();
聽聽聽聽聽聽聽聽聽聽 聽String namevalue2 = namevalue1.substring(namevalue1.indexOf(":",1)+2,namevalue1.indexOf("]"));
聽聽聽聽聽聽聽聽聽聽聽 if(fast3.equals(str2))
聽聽聽聽聽聽聽聽聽聽聽 {聽聽

聽聽聽聽聽聽聽聽聽聽聽 聽IndexVB qh = new IndexVB();
聽聽聽聽聽聽聽聽聽聽聽 聽qh.setIndex(m);
聽聽聽聽聽聽聽聽聽聽聽 聽qh.setDescription(namedescription2);
聽聽聽聽聽聽聽聽聽聽聽 聽qh.setValue(namevalue2);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 //System.out.println("vv"+vv.getIndex()+vv.getDescription()+vv.getValue());
聽聽聽聽聽聽聽聽聽聽聽 聽a.add(qh);
聽聽聽聽聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽聽聽聽 }
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 }
聽聽聽}
聽聽}
聽聽return a;
聽}

聽/*public static void main(String[] s) throws FileNotFoundException, IOException, JDOMException
聽{
聽聽InputItem bb = new InputItem();
聽聽String indexFile = "C:\\index.xml";
聽聽String itemFile = "C:\\Item.xml";
聽聽ArrayList a;
聽聽//bb.creatIndexList(indexFile,itemFile,vb,vv);
聽聽
聽聽a = bb.creatIndexList("C:\\index.xml","C:\\Item.xml");
聽聽for(int i=0;i<a.size();i++)
聽聽{
聽聽聽System.out.println(((IndexVB)a.get(i)).getIndex());
聽聽}
聽}*/
}



Crespo 2006-07-28 09:26 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 张家界市| 吐鲁番市| 岑巩县| 抚顺县| 云林县| 海宁市| 海南省| 巨鹿县| 高雄县| 新干县| 临沭县| 怀柔区| 黄大仙区| 津南区| 华坪县| 永新县| 林州市| 静海县| 项城市| 巴里| 阳朔县| 任丘市| 云梦县| 阳高县| 宝兴县| 固原市| 普兰店市| 石门县| 理塘县| 库尔勒市| 敦煌市| 莎车县| 印江| 绥芬河市| 象山县| 新竹县| 洛川县| 靖西县| 永嘉县| 临城县| 德昌县|