锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲日本韩国在线,亚洲成AV人片在线观看无码,亚洲精选在线观看http://m.tkk7.com/1504/archive/2010/07/01/324963.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Thu, 01 Jul 2010 03:18:00 GMThttp://m.tkk7.com/1504/archive/2010/07/01/324963.htmlhttp://m.tkk7.com/1504/comments/324963.htmlhttp://m.tkk7.com/1504/archive/2010/07/01/324963.html#Feedback0http://m.tkk7.com/1504/comments/commentRss/324963.htmlhttp://m.tkk7.com/1504/services/trackbacks/324963.html

閿欒鎻忚堪:

org.directwebremoting.dwrp.BaseDwrpHandler - A request has been denied as a potential CSRF attack.
org.directwebremoting.dwrp.BaseCallHandler - Exception while processing batch
java.lang.SecurityException: CSRF Security Error

  at org.directwebremoting.dwrp.BaseDwrpHandler.checkNotCsrfAttack(BaseDwrpHandler.java:85)
  at org.directwebremoting.dwrp.BaseCallHandler.handle(BaseCallHandler.java:76)
  at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:120)
  at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:141)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process  (Http11Protocol.java:581)
  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
  at java.lang.Thread.run(Thread.java:619)

 

瑙e喅鍔炴硶:

淇敼 web.xml 涓?DWR 閰嶇疆淇℃伅

鍘?

<servlet> 
      <servlet-name>dwr-invoker</servlet-name> 
     <servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class> 
     <init-param>
      <param-name>debug</param-name>
      <param-value>true</param-value>
  </init-param>
</servlet>

 

鍔犲叆璺ㄥ煙璋冪敤閰嶇疆淇℃伅(綰㈣壊閮ㄥ垎)錛屼慨鏀逛負:

<servlet> 
      <servlet-name>dwr-invoker</servlet-name> 
      <servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class> 
      <init-param>
             <param-name>debug</param-name>
             <param-value>true</param-value>
      </init-param>
      <init-param>
             <param-name>crossDomainSessionSecurity</param-name>
             <param-value>false</param-value>
      </init-param>
      <init-param>
            <param-name>allowScriptTagRemoting</param-name>
            <param-value>true</param-value>
      </init-param>

</servlet>



]]>
杞繪澗鎺屾彙ISO8583鎶ユ枃鍗忚銆愯漿銆?/title><link>http://m.tkk7.com/1504/archive/2010/05/20/321468.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Thu, 20 May 2010 06:31:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2010/05/20/321468.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/321468.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2010/05/20/321468.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/321468.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/321468.html</trackback:ping><description><![CDATA[<span style="font-size: 10pt">杞嚜錛歨ttp://www.itpub.net/419521.html</span> <div id="nj1d9f1" class="blog_content"> <div id="9vvd99f" class="storytext"> <p><span id="1njft9v" class="javascript" id="text2969839"><span style="font-size: 10pt"><span style="font-family: Verdana">鎴戝垰榪涘叆閲戣瀺琛屼笟鏃訛紝灝辯煡閬撲簡IS08583鎶ユ枃鍗忚錛屾垜鎯沖彲鑳芥垜榪樻病榪涘叆榪欎釜琛屼笟閮藉凡緇忓惉榪囦簡錛屽彲鐭SO8583鐨勫獎鍝嶅姏鏈夊澶т簡銆傛渶鍒濆垰鎺ヨЕ瀹冩椂錛岀‘瀹炲鍏朵腑鐨勪竴浜涚粏鑺傛蹇典笉鏄緢娓呮櫚錛屽鏈変簺鍦版柟姣旇緝榪鋒儜銆傞壌浜庢錛屾垜鎯沖緢澶氬悓琛屼篃蹇呯劧浼氱粡鍘嗗悓鏍峰緱闃舵錛屾墍浠ユ垜鍐欎笅鏈枃錛屼互渚垮ぇ瀹惰兘澶熷皯璧頒竴浜涘集璺傚悓鏃訛紝鎴戝湪緗戜笂錛?/span> </span><a target="_blank"><span style="font-size: 10pt"><span style="font-family: Verdana">http://blog.csdn.net/lysheng/archiv.../03/309914.aspx</span> </span></a><span style="font-size: 10pt"><span style="font-family: Verdana">錛夊啓涓嬫垜瑕佸啓“鍏ㄩ潰鎺屾彙ISO8583鎶ユ枃”鍜?#8220;絎﹀悎CEN/XFS錛堝嵆WOSA/XFS錛夎鑼冪殑SP緙栧啓”涓ょ瘒鏂囩珷鏃訛紝寰堝浜洪兘璇㈤棶鎴戜粈涔堟椂鍊欒兘澶熷啓鍑烘潵錛屽彲鐭ヨ澶氫漢鏄渶瑕佷簡瑙h繖鏂歸潰鐨勭煡璇嗙殑錛屽嵆浣挎垜鏃墮棿涓嶆槸寰堝錛屼篃寰楀敖閲忓皢榪欎袱綃囨枃绔犲啓鍑烘潵錛岀粰闇瑕佺殑浜烘彁渚涗竴浜涘弬鑰冦?br /> <br /> 濡傛灉鍗曠函鐨勮IS08583閭d簺瀛楁鐨勫畾涔夛紝鎴戣寰楁病鏈変粈涔堟剰鎬濓紝鏍囧噯涓凡緇忓姣忎釜瀛楁瑙i噴鐨勯潪甯歌緇嗕簡錛屽鏋滀綘瑙夊緱鐞嗚В鑻辨枃鐗堢殑ISO8583瑙勮寖鏈変簺鍥伴毦錛岀綉涓婁篃鏈夊悓琛屼負鎴戜滑緲昏瘧濂界殑涓枃鐗圛SO8583瑙勮寖錛屾墍浠ユ垜鐨勭洰鐨勬槸杈懼埌闃呰鏈枃鍚庤兘澶熷ISO8583鐭ュ叾鐒訛紝浜︾煡鍏舵墍浠ョ劧錛屼嬌浠ュ墠鍩烘湰娌℃湁鎺ヨЕ瀹冪殑浜轟篃鑳藉杈懼埌鎺屾彙ISO8583鎶ユ枃瑙勮寖銆?/span> </span></span></p> <br /> <span style="font-family: Verdana"><span style="font-size: 10pt">濂戒簡錛屾垜浠杞叆姝i浜嗐?br /> <br /> 鏈寮濮嬫椂錛岄噾铻嶇郴緇熷彧鏈塈BM榪欎簺澶х殑鍏徃鏉ユ彁渚涜澶囷紝璞″悇縐嶄富鏈轟笌緇堢絳夈傚湪鍚勪釜璁$畻鏈鴻澶囦箣闂達紝闇瑕佷氦鎹㈡暟鎹傛垜浠煡閬撴暟鎹槸閫氳繃緗戠粶鏉ヤ紶閫佺殑錛岃屽湪緗戠粶涓婁紶閫佺殑鏁版嵁閮芥槸鍩轟簬0鎴?榪欐牱鐨勪簩榪涘埗鏁版嵁錛屽鏋滄病鏈夊鏁版嵁榪涜緙栫爜錛屽垯榪欎簺鏁版嵁娌℃湁浜鴻兘澶熺悊瑙o紝灞炰簬娌℃湁鐢ㄧ殑鏁版嵁銆傝搗鍒濈殑X.25銆丼DLC浠ュ強鐜板湪嫻佽鐨凾CP/IP緗戠粶鍗忚閮芥彁渚涘簳灞傜殑閫氳緙栫爜鍗忚錛屽畠浠В鍐充簡鏈搴曞眰鐨勯氳闂錛岃兘澶熷皢涓涓插瓧絎︿粠涓涓湴鏂逛紶閫佸埌鍙︿竴涓湴鏂廣備絾鏄紝浠呬粎浼犻佸瓧絎︿覆鏄病鏈夊お澶ф剰涔夌殑錛屾庢牱鏉ヨВ鏋愬瓧絎︿覆浠h〃浠涔堝唴瀹規(guī)槸闈炲父閲嶈鐨勶紝鍚﹀垯浼犻佷竴浜?#8220;0123abcd”鐨勫瓧絎︿覆涔熸槸鏃犵敤鐨勪貢鐮併?br /> <br /> 璁╂垜浠殢鐫鏃跺厜鍥炲埌鍑犲崄騫村墠鐨勬煇涓椂鍒伙紝鍋囪鎴戜滑琚帹鍒板巻鍙茬殑鑸炲彴涓婏紝鐢辨垜浠潵璁捐涓涓氱敤鎶ユ枃鍗忚錛屾潵瑙e喅閲戣瀺緋葷粺涔嬮棿鐨勬姤鏂囦氦鎹紝鏆備笖縐拌鍗忚鍙仛ISO8583 鍗忚銆傛鏃訛紝鎶鏈槸鍦ㄤ笉鏂殑鍓嶈錛屽綋鍒滻BM涓鏀嫭縐鐨勫眬闈㈠ソ鍍忓凡緇忎笉濡欎簡錛屽悇縐嶅ぇ灝忎笉涓鐨勫叕鍙擱兘榪涘叆閲戣瀺琛屼笟浠ユ眰鑳芥湁鎵鏂╄幏錛屽憟涓鐗囩櫨鑺遍綈鏀劇殑灞闈€傛垜浠庢牱鏉ヨ璁′竴涓姤鏂囧崗璁紝鑳藉灝嗚繖浜涘闆ㄥ悗鏄ョ瑡鑸嚭鐜扮殑鎵鏈夊叕鍙擱兘綰沖叆榪涙潵錛屽叾瀹炰篃涓嶆槸涓浠跺緢綆鍗曠殑浜嬨?br /> <br /> 鎴戜滑榪樻槸鍏堜竴姝ユ鐨勬潵鑰冭檻鍚с傞噾铻嶈涓氬叾瀹炴秹鍙婂埌鐨勬暟鎹唴瀹瑰茍涓嶆槸鎴愬崈涓婁竾錛屾棤娉曠粺璁★紝鎭版伆鐩稿弽錛屾槸姣旇緝?yōu)畱鐨勩傛垜浠兘鍙互鍦ㄥ績搴曟暟寰楄繃鏉ワ紝璞′氦鏄撶被鍨嬨佸笎鍙楓佸笎鎴風被鍨嬨佸瘑鐮併佷氦鏄撻噾棰濄佷氦鏄撴墜緇垂銆佹棩鏈熸椂闂淬佸晢鎴蜂唬鐮併?紓?紓佹暟鎹佷氦鏄撳簭鍒楀彿絳夛紝鎶婃墍鏈夎兘澶熸葷粨鍑烘潵鐨勯兘鎬葷粨璧鋒潵涓嶈繃100涓乏鍙崇殑鏁版嵁銆傞偅鎴戜滑鍙互棣栧厛綆鍗曠殑璁捐 ISO8583錛屽畾涔?28涓瓧孌碉紝灝嗘墍鏈夎兘澶熻冭檻鍒扮殑綾諱技涓婇潰鎻愬埌鐨?#8220;甯愬彿”絳夐噾铻嶆暟鎹被鍨嬶紝鎸夌収涓涓『搴忔帓璧鋒潵錛屽垎鍒搴?28涓瓧孌典腑鐨勪竴涓瓧孌點傛瘡涓暟鎹被鍨嬪崰鍥哄畾鐨勯暱搴︼紝榪欎釜欏哄簭鍜岄暱搴︽垜浠兘浜嬪厛瀹氫箟濂姐傝繖鏍峰氨綆鍗曚簡錛岃鍙戦佷竴涓姤鏂囨椂錛屽氨灝?28涓瓧孌墊寜鐓ч『搴忔帴璧鋒潵錛岀劧鍚庡皢鎺ヨ搗鏉ョ殑鏁翠覆鏁版嵁鍖呭彂閫佸嚭鍘匯?br /> <br /> 浠諱綍閲戣瀺杞歡鏀跺埌ISO8583鍖呭悗錛岀洿鎺ユ寜鐓ф垜浠畾涔夌殑瑙勮寖瑙e寘鍗沖彲錛屽洜涓烘暣涓姤鏂囩殑128涓瓧孌典粠鍝竴浣嶅埌鍝竴浣嶄唬琛ㄤ粈涔堬紝澶у閮界煡閬擄紝鍙鐭ラ亾浣犵殑鏁版嵁鍖呮槸ISO8583鍖呭嵆鍙紝鎴戜滑閮藉凡緇忓畾涔夊ソ浜嗐傛瘮濡傜1涓瓧孌墊槸“浜ゆ槗綾誨瀷”錛岄暱搴︿負4浣嶏紝絎?涓瓧孌典綅鏄?#8220;甯愬彿”錛屼負19浣嶇瓑絳夈傛帴鏀舵柟灝卞彲浠ュ厛鍙?浣嶏紝鍐嶅彇鎺ョ潃鐨?9浣嶏紝渚濇綾繪帹錛岀洿鍒版暣涓暟鎹寘128涓瓧孌甸兘瑙e畬涓烘銆?br /> <br /> 鍏跺疄榪欑鍋氭硶鐪熸槸綆鍗曠洿鎺ワ紝鍩烘湰涓婂氨鍙互婊¤凍闇瑕佷簡銆備笉榪囨垜浠湁鍑犱釜闂瑕佹濊冧笅錛?br /> 1銆?鎴戞庝箞鐭ラ亾姣忎釜瀛楁鐨勬暟鎹被鍨嬪憿錛屾槸鏁板瓧榪樻槸瀛楃錛?br /> 2銆?姣忎釜浼犻佺殑鎶ユ枃閮芥妸128涓瓧孌甸兘浼犺繃鍘伙紝閭g綉緇滃甫瀹借兘澶熸壙鍙楀緱浜嗭紝鏈夋椂鍊欐垜鍙兘鍙渶瑕佸叾涓?涓瓧孌碉紝緇撴灉澶氭敹鍒頒簡123涓棤鐢ㄧ殑瀛楁銆?br /> 3銆?濡傛灉鎴戞煇浜涘瓧孌電殑闀垮害涓嶅浐瀹氾紝灞炰簬鍙橀暱鎬庝箞鍔烇紝鍥犱負浣犵幇鍦ㄨВ鍖呮槸褰撲綔鏁版嵁鍖呮瘡涓瓧孌甸兘鏄浐瀹氱殑錛岀敤C璇█瑙e寘鏃剁洿鎺ヤ緷闈犳寚閽堝彇鍥哄畾闀垮害鐨勪竴涓插瓧絎﹀仛涓轟竴涓瓧孌點?br /> <br /> 鎴戜滑鏉ヤ竴涓瑙e喅榪欎簺闂銆?br /> <br /> 絎竴涓棶棰樼畝鍗曪紝鎴戝湪瀹氫箟ISO8583鏃墮櫎浜嗗畾涔夋瘡涓瓧孌佃〃紺轟粈涔堬紝榪樿瀹氬叾鍐呭鏄暟瀛楁垨鏄瓧絎︾瓑鍗沖彲銆傝冭檻鍙兘鍑虹幇鐨勭被鍨嬩笉榪囨湁浠ヤ笅鍑犵錛氬瓧姣嶃佹暟瀛椼佺壒孌婂瓧絎︺佸勾鏈堟棩絳夋椂闂淬佷簩榪涘埗鏁版嵁銆傛瘮濡傛垜瀵?28涓瓧孌典腑鐨?#8220;鍟嗘埛綾誨瀷”瀛楁瀹氫箟鍏墮暱搴︽槸15錛屽悓鏃跺畾涔夊叾綾誨瀷涓哄瓧姣嶃傚啀綺劇粏鐐癸紝濡傛灉“鍟嗘埛綾誨瀷”閲岄潰鐨勬暟鎹悓鏃跺寘鎷暟瀛楀拰瀛楁瘝鍛紵閭f垜浠氨瀹氫箟鍏剁被鍨嬩負瀛楁瘝涔熷彲錛屼負鏁板瓧涔熷彲錛屽嵆涓涓瓧孌靛彲浠ュ悓鏃跺睘浜庡涓被鍨嬨?br /> <br /> 絎簩涓棶棰樼◢寰鏉傜偣銆傚叾鏈川灝辨槸濡傛灉鎴戝彧浼?28涓瓧孌電殑5涓瓧孌碉紝鎺ユ敹鏂規(guī)庝箞鐭ラ亾鎴戜紶浜嗗摢鍑犱釜瀛楁緇欏畠浜嗐傝鏄垜浠妸鍓╀笅鐨?23鍏ㄩ儴濉垚0鎴栧叾浠栫壒孌婃爣璇嗭紝鏍囨槑璇ュ瓧孌典笉闇瑕佷嬌鐢紵榪欑澶勭悊鏂規(guī)硶娌℃湁鍗婄偣鐢ㄥ錛屾病鏈夎В鍐崇綉緇滃甫瀹界殑鏈川闂錛岃繕鏄浼?28涓瓧孌點?br /> <br /> 鎹釜鎬濊礬錛屾垜鍦ㄦ姤鏂囧墠闈㈠姞涓婁釜鍖呭ご錛屽寘澶撮噷闈㈠寘鍚殑淇℃伅鑳藉璁╁埆浜虹煡閬撳彧浼犱簡5涓瓧孌點傛庢牱璁捐榪欎釜鍖呭ご錛屽彲浠ヨ繖鏍鳳紝鎴戜滑鐢?6涓瓧鑺傦紝鍗?28涓?bit錛堜竴涓瓧鑺傜瓑浜?bit錛夋潵琛ㄧず128涓瓧孌典腑鐨勬煇涓瓧孌墊槸鍚﹀瓨鍦ㄣ傛瘡涓猙it鍦ㄨ綆楁満鐨勪簩榪涘埗閲岄潰涓嶆槸1灝辨槸0錛屽鏋滄槸1灝辮〃紺哄搴旂殑瀛楁鍦ㄦ湰嬈℃姤鏂囦腑瀛樺湪錛屽鏋滄槸0灝辨槸涓嶅瓨鍦ㄣ傝繖鏍峰ソ浜嗭紝濡傛灉鍒漢鎺ユ敹鍒頒簡ISO8583鎶ユ枃錛屽彲浠ュ厛鏍規(guī)嵁鏈鍓嶉潰鐨勬姤鏂囧ご錛屽氨鐭ラ亾绱ф帴鐫鎶ユ枃澶村悗闈㈢殑鎶ユ枃鏈夊摢浜涘瓧孌碉紝娌℃湁鍝簺瀛楁浜嗐傛瘮濡傦紝鎴戣鍙戦?涓瓧孌碉紝鍒嗗埆灞炰簬128涓瓧孌典腑鐨勭2銆?銆?銆?銆?瀛楁錛屾垜灝卞彲浠ュ皢128bit鐨勬姤鏂囧ご濉垚 011001011000000000………..錛屼竴鍏?28涓猙it錛屽悗闈㈠氨鍏ㄦ槸0浜嗐傛敞鎰忓叾涓2銆?銆?銆?銆?浣嶄負1錛屽叾浠栭兘涓?銆?br /> <br /> 鏈変簡榪欎釜128bit鐨勬姤鏂囧ご錛屾垜浠氨鍙互鍙彂閫侀渶瑕佺殑5涓瓧孌典簡銆傛庢牱緇勭粐鎶ユ枃錛熷厛鏀句笂榪?28bit錛屽嵆16涓瓧鑺傜殑澶達紝鐒跺悗鍦ㄥご鍚庨潰鏀?銆?銆?銆?8銆?瀛楁錛岃繖浜涘瓧孌電揣鎸ㄥ湪涓璧鳳紝3鍜?涔嬮棿涔熶笉闇瑕佸~涓?銆?榪欎袱涓瓧孌典簡銆傛帴鏀舵柟鏀跺埌榪欎釜鎶ユ枃錛屽畠浼氭牴鎹?28bit鐨勬姤鏂囧ご鏉ヨВ鍖咃紝瀹冭嚜鐒剁煡閬撴妸絎?3涓瓧孌靛彇鍑哄悗錛屽氨鐩存帴鍦ㄧ3瀛楁鐨勫悗闈㈠彇絎?涓瓧孌碉紝姣忎釜瀛楁鐨勯暱搴﹀湪ISO8583閲岄潰閮藉畾涔夊ソ浜嗭紝寰堣交鏉懼氨鎶婃暟鎹寘瑙e嚭鏉ヤ簡銆?br /> <br /> 榪欎笅濂戒簡錛屼負浜嗚В鍐充笂闈㈢殑絎簩闂錛屾垜浠彧鏄湪鎶ユ枃涓鍔犱簡16涓瓧鑺傜殑鏁版嵁錛屽氨杞繪澗鎼炲畾浜嗭紝鎴戜滑鎶婅繖16涓瓧鑺傜О涓篵it map錛屽嵆浣嶅浘錛岀敤鏉ヨ〃紺烘煇涓綅鏄惁瀛樺湪銆備笉榪囨垜浠啀紼嶅井浼樺寲涓涓嬶紝鑰冭檻鍒板緢澶氭椂鍊欐姤鏂囦笉闇瑕?28涓瓧孌佃繖涔堝錛屽叾涓鍗?4涓瓧孌甸兘涓嶄竴瀹氳兘澶熺敤瀹屻傞偅鎴戝彲浠ュ皢鎶ユ枃澶寸敱128bit鍑忓埌64bit錛屽彧鏈夊湪闇瑕佺殑鏃跺欐墠鎶婂墿涓嬬殑64bit鏀懼埌鎶ユ枃閲岄潰錛岃繖鏍鋒姤鏂囬暱搴︿笉鍙堝皯浜?涓瓧鑺傚悧錛?br /> <br /> 鏄釜濂戒富鎰忋傛垜浠妸ISO8583鐨?28涓瓧孌典腑鏈甯歌鐨勯兘鏀懼埌鍓?4涓瓧孌典腑錛岄偅鎴戜滑鍙互灝嗗鐞嗙緝?yōu)畯涓鍊嶃傝繖鏍鋒垜涓鑸彂閫佹姤鏂囨椂鍙渶鍙戦?4bit錛屽嵆涓涓瓧鑺傜殑鎶ユ枃澶達紝鍐嶅姞涓婇渶瑕佺殑鍑犱釜瀛楁灝卞彲浠ヤ簡銆傚鏋滄湁浜涙姤鏂囩敤鍒?4鍒?28涔嬮棿鐨勫瓧孌靛憿錛熻繖涓篃濂藉姙錛屾垜鎶?4bit鎶ユ枃澶寸殑絎竴浣峛it鐢ㄦ潵浠h〃鐗規(guī)畩鍚箟錛屽鏋滆bit涓?錛屽垯琛ㄧず64bit鍚庨潰璺熶簡鍓╀笅鐨?4bit鎶ユ枃澶達紱濡傛灉絎竴浣峛it涓?錛屽垯琛ㄧず64bit鍚庨潰娌℃湁璺熷墿涓嬬殑64bit鎶ユ枃澶達紝鐩存帴鏄?28涓瓧孌典腑鐨勬姤鏂囦簡銆傞偅浠紝鎺ユ敹鏂逛細鍒ゆ柇涓涓嬫姤澶寸殑絎竴涓猙it鏄?榪樻槸0錛屼粠鑰岀煡閬撴姤鏂囧ご鏄?4bit榪樻槸128bit浜嗭紝灝卞彲浠ュ仛鐩稿簲澶勭悊銆傚洜涓烘姤鏂囧ご絎簩涓?4bit灞炰簬鏈夋椂鍊欐湁錛屾墍浠ユ垜浠彨瀹僂xtended bit map鎵╁睍浣嶅浘錛岀浉搴旂殑鎶ユ枃澶存渶寮濮嬬殑64bit鎴戜滑鍙畠Primary bit map涓諱綅鍥俱傛垜浠洿鎺ユ妸鎵╁睍浣嶅浘鍥哄畾鏀懼埌128涓瓧孌電殑絎竴涓瓧孌碉紝鑰屼富浣嶅浘姣忎釜鏁版嵁鍖呴兘鏈夛紝灝卞己鍒舵ф斁鍦ㄦ墍鏈?28涓瓧孌電殑鍓嶉潰錛屽茍涓嶅綊鍏?28涓瓧孌典腑鍘匯?br /> <br /> 絎笁涓棶棰樺彲浠ヨ冭檻榪欐牱瑙e喅銆傛瘮濡傜2涓瓧孌墊槸“甯愬彿”錛屾槸涓嶅畾闀跨殑錛屽彲鑳芥湁鐨勯摱琛屽笎鍙鋒槸19浣嶏紝鏈夌殑鏄?7浣嶇瓑銆傛垜浠畾 ISO8583瑙勮寖鏃跺彲浠ヨ瀹氱2涓瓧孌墊槸25浣嶏紝榪欎笅瓚沖灝?9鍜?7鐨勬儏鍐甸兘鍖呭惈榪涙潵錛屼絾鏄鏋滀互鍚庡嚭鐜頒簡30浣嶇殑鎬庝箞鍔烇紵閭f垜浠幇鍦ㄥ皢瀛楁瀹氫負 100浣嶃備互鍚庤秴榪?00浣嶆庝箞鍔烇紝鍐典笖濡傛灉浣犲彧鏈?9浣嶇殑甯愬彿錛屾垜浠畾涔変簡100浣嶏紝閭?1浣嶇殑鏁版嵁涓嶆槸嫻垂浜嗙綉緇滅殑甯﹀銆傜湅鏉ラ鍏堝畾涔変竴涓垜浠涓烘瘮杈冨ぇ鐨勪綅鏁版槸涓嶅お濂界殑銆?br /> <br /> 鎴戜滑榪欐牱錛屽浜庣2涓瓧孌?#8220;甯愬彿”錛屽湪瀛楁鐨勫紑澶村姞涓?#8220;甯愬彿”鐨勯暱搴︺傛瘮濡傚笎鍙鋒槸0123456789錛屼竴鍏?0 浣嶏紝鎴戜滑鍙樻垚100123456789錛屾敞鎰忓墠闈㈠浜嗕釜10錛岃〃紺哄悗闈㈢殑10浣嶄負甯愬彿銆傚鏋滀綘鎺ヨЕ榪嘋OM閲岄潰鐨凚STR錛屽簲璇ュ榪欑澶勭悊姣旇緝鐔熸?zhèn)変簡銆傛帴鏀舵柟鏀跺埌璇ュ瓧孌靛悗錛屽畠鐭ラ亾ISO8583瑙勫畾絎?涓瓧孌?#8220;甯愬彿”鏄彉闀跨殑錛屾墍浠ヤ細鍏堝彇鍓嶉潰鐨?浣嶅嚭鏉ワ紝鑾峰彇鍏跺鹼紝姝ゆ椂涓洪暱搴︼紝鐒跺悗鏍規(guī)嵁璇ラ暱搴﹀肩煡閬撳簲璇ユ嫹璐濊瀛楁鍚庨潰鍝嚑浣嶆暟鎹紝鎵嶆槸鐪熸鐨勫笎鍙楓傚鏋滀綘瑙夊緱闀垮害濡傛灉鍙湁涓や綅鏈澶氬彧鑳借〃紺?9浣嶉暱錛屼笉澶錛屾垜浠篃瀹氫箟鍙互鍏佽鍓嶉潰3浣嶉兘涓洪暱搴︾殑鍙橀暱瀛楁錛岃繖鏍峰氨鏈?99浣嶉暱錛屽簲璇ュ浜嗗惂銆傚湪瑙勮寖閲岄潰濡傛灉鎴戝畾涔夋煇涓瓧孌電殑灞炴ф槸“LLVAR”錛屼綘娉ㄦ剰浜嗭紝鍏朵腑鐨凩L琛ㄧず闀垮害錛孷AR琛ㄧず鍚庨潰鐨勬暟鎹紝涓や釜LL琛ㄧず涓や綅闀匡紝鏈澶ф槸99錛屽鏋滄槸涓変綅灝辨槸“LLLVAR”錛屾渶澶ф槸999銆傝繖鏍風湅鎴戜滑瀹氫箟鐨処SO8583瑙勮寖鏂囨。鏃剁洿鎺ユ牴鎹繖鍑犱釜瀛楁瘝灝辯悊瑙f煇涓彉闀垮瓧孌電殑鎰忔濅簡銆?br /> <br /> 璇ヨВ鍐崇殑鍑犱釜闂鍒拌繖閲岄兘瑙e喅浜嗭紝鎴戜滑鏉ュ洖欏句笅鑷繁璁捐鐨処SO8583瑙勮寖銆傚叾瀹炴病鏈変粈涔堬紝鏃犻潪鏄妸閲戣瀺琛屼笟鍙兘鍑虹幇鐨勬暟鎹垎闂ㄥ埆綾伙紝鎺掑ソ欏哄簭錛屾帴鐫鎶婂畠浠繛鎺ヨ搗鏉ワ紝緇勬垚涓涓姤鏂囧彂閫佸嚭鍘昏屽凡銆傚叾涓拡瀵硅鎶ユ枃鐨勮璁¤繘琛屼簡涓浜涗紭鍖栵紝寮曞叆浜哹it map浣嶅浘鐨勬蹇碉紝涔熺畻鏄竴涓笉閿欑殑鎯蟲硶銆?br /> <br /> 鍓╀笅鐨勫伐浣滃氨綆鍗曚簡錛屾垜浠氨鐩存帴鏀墮泦閲戣瀺琛屼笟鍙兘鍑虹幇鐨勬暟鎹瓧孌電被鍨嬶紝鍒嗘垚128涓瓧孌電被鍨嬶紝濡傛灉娌℃湁鍒?28涓繖涔堝灝卞厛淇濈暀涓浜涗笅鏉ワ紝鍙﹀鑰冭檻鍒版湁浜涗漢鏈夌壒孌婄殑瑕佹眰錛屾垜浠瀹氬彲浠ュ皢128涓瓧孌典腑鐨勫嚑涓瓧孌典綘鑷繁鏉ュ畾涔夊叾鍐呭錛屼篃綆楁槸涓縐嶆墿灞曚簡銆?br /> <br /> 榪欐牱錛屾渶鍚庢垜浠氨寰楀埌浜咺SO8583瑙勮寖鐨勯偅寮犲瓧孌墊弿榪拌〃浜嗐傛兂瑕佽緇嗙殑鐭ラ亾姣忎釜瀛楁鐨勫惈涔夌洿鎺ュ鐫琛ㄧ湅灝卞彲浠ワ紝姣旇緝綆鍗曘?br /> <br /> 鍏ㄦ枃瀹?br /> <br /> <br /> 鍒樻案鑳?nbsp;       2005騫翠簬榪牎騫垮窞<br /> </span></span></div> </div> <img src ="http://m.tkk7.com/1504/aggbug/321468.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2010-05-20 14:31 <a href="http://m.tkk7.com/1504/archive/2010/05/20/321468.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鑷畾涔夊垎欏墊爣絳俱愭敹钘忋?/title><link>http://m.tkk7.com/1504/archive/2009/06/22/283499.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Mon, 22 Jun 2009 01:38:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2009/06/22/283499.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/283499.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2009/06/22/283499.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/283499.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/283499.html</trackback:ping><description><![CDATA[鏀惰棌鑷細http://m.tkk7.com/zhutianxiang/archive/2009/04/18/263837.html<br /> <p><span style="color: #0000ff">榪戞湡鍦ㄥ仛鐨凷2SH欏圭洰錛屽洜涓哄澶勭敤鍒板垎欏碉紝BOSS瑕佹眰灝忓紵灝嗗叾鎶借薄鍑烘潵銆傚皬寮熶笉鎵嶏紝瀹為檯鍙備笌寮鍙戠殑緇忛獙涔熷氨1騫淬?br /> 浜庢槸鑺變簡鐐規(guī)椂闂村皢鍏跺仛鎴愯嚜瀹氫箟鏍囩渚涙墍鏈夐渶瑕佸垎欏電殑涓氬姟璋冪敤銆傚皬緇撲竴涓嬶紝渚涙柊鎵嬪弬鑰?/span></p> <p><span style="color: #0000ff">鑷畾涔夋爣絳句嬌鐢ㄥ涓嬶細<br /> JSP欏甸潰寮曞叆錛?br /> <%@ taglib uri="/htdz-tag" prefix="htdz-tag"%><br /> 鍦ㄩ渶瑕佹憜鏀劇炕欏電殑鐩稿叧鎸夐挳澶勪嬌鐢細<br /> <htdz-tag:PagerTag pagesize="${pagesize}" rowcount="${rowcount}" currpagenum="${currpagenum}" action="${action}"/></span></p> <p><span style="color: #0000ff">浠ヤ笅浠嬬粛濡備綍鑷畾涔夋爣絳撅細</span></p> <p><span style="color: #0000ff">1.棣栧厛鏄拡瀵硅嚜瀹氫箟鏍囩鐨勬弿榪幫細<br /> 鍒涘緩WEB-INF/tags/htdz-tag.tld鏍囩鎻忚堪鏂囦歡錛?br /> <?xml version="1.0" encoding="UTF-8" ?><br /> <taglib xmlns="http://java.sun.com/xml/ns/j2ee"<br />  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br />  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"<br />  version="2.0"><br />     <description>htdz tag</description><br />     <display-name>htdz tag</display-name><br />     <tlib-version>1.0</tlib-version><br />     <short-name>htdz-tag</short-name><br />     <uri>/htdz-tag</uri><br />  <br />     <tag><br />           <!--鍒嗛〉鎺т歡浣跨敤璇存槑錛?br />           1.鏈鍏ㄥ弬鏁扮敤娉曪細<htdz-tag:PagerTag pagesize="${pagesize}" rowcount="${rowcount}" currpagenum="${currpagenum}" action="${action}" className="button_small"/><br />           1.鏈綆鍙傛暟鐢ㄦ硶錛?lt;htdz-tag:PagerTag pagesize="${pagesize}" rowcount="${rowcount}" currpagenum="${currpagenum}" action="${action}"/><br />           鍙傛暟璇存槑錛?br />           1. pagesize涓烘瘡欏佃褰曟暟(蹇呭啓)<br />           2. rowcount涓烘昏褰曟暟(蹇呭啓)<br />           3. currpagenum涓哄綋鍓嶉〉鏁?蹇呭啓)<br />           4. className涓哄垎欏墊寜閽牱寮忥紝濡傛灉涓嶅啓錛屽垯涓洪粯璁ゆ牱寮?br />           5. action涓篣RL璇鋒眰璺緞(蹇呭啓)<br />           --><br />           <description>鍒嗛〉鎺т歡</description><br />           <!--JSP閲屼嬌鐢ㄦ椂鐨勬爣絳懼悕--><br />           <name>PagerTag</name><br />           <!--鐢ㄤ互灝嗚嚜瀹氫箟鏍囩瑙f瀽鎴愭帶浠剁殑Java綾?-><br />           <tag-class>com.htdz.util.tag.PagerTag</tag-class><br />           <body-content>JSP</body-content><br />           <!--姣忎釜attribute浠h〃鏍囩鐨勪竴涓睘鎬?-><br />           <attribute><br />                <description>pagesize:姣忛〉鏉℃暟</description><br />                <!--灞炴у悕--><br />                <name>pagesize</name><br />                <!--鏄惁蹇呭~灞炴?-><br />                <required>true</required><br />                <!--姝ゅ睘鎬у兼槸鍚︽帴鍙桬L,<%= 涔嬬被鐨勫艦寮?-><br />                <rtexprvalue>true</rtexprvalue><br />          </attribute><br />          <attribute><br />              <description>rowcount:鎬昏褰曟暟</description><br />              <name>rowcount</name><br />              <required>true</required><br />              <rtexprvalue>true</rtexprvalue><br />          </attribute><br />          <attribute><br />              <description>currpagenum:褰撳墠欏墊暟</description><br />              <name>currpagenum</name><br />              <required>true</required><br />              <rtexprvalue>true</rtexprvalue><br />          </attribute><br />          <attribute><br />              <description>action:URL璇鋒眰璺緞</description><br />              <name>action</name><br />              <required>true</required><br />              <rtexprvalue>true</rtexprvalue><br />          </attribute><br />          <attribute><br />              <description>className:鐢ㄤ簬瀹㈡埛绔‘瀹氬垎欏墊寜閽殑鏍峰紡</description><br />              <name>className</name><br />              <required>false</required><br />          </attribute><br />      </tag></span></p> <p><span style="color: #0000ff"></taglib></span></p> <p><span style="color: #0000ff">2.鍒涘緩鐢ㄤ簬灝嗘爣絳捐В鏋愪負欏甸潰緲婚〉鎺т歡鐨勭被<br /> PagerTag.java</span></p> <p><span style="color: #0000ff">public class PagerTag extends TagSupport {</span></p> <p><span style="color: #0000ff">    public static final int USER_PAGESIZE = 5;// 紺煎搧鎼滅儲--姣忛〉璁板綍鏁?br />     private static final String DEFAULT_BUTTON_CLASS= "button_small"; //緲婚〉鎸夐挳榛樿鏍峰紡<br />     private static final String DISABLE_BUTTON_CLASS= "button_small_disable"; //澶辨晥鎸夐挳榛樿鏍峰紡<br />  <br />     private int pagesize;<br />     private int rowcount;<br />     private int currpagenum;<br />     private String action;<br />     private String className; </span></p> <p><span style="color: #0000ff">    public PagerTag() {</span></p> <p><span style="color: #0000ff">    }</span></p> <p><span style="color: #0000ff">    public void setPagesize(int pagesize) {<br />         this.pagesize = pagesize;<br />     }<br />     public void setRowcount(int rowcount) {<br />         this.rowcount = rowcount;<br />     }<br />    public void setCurrpagenum(int currpagenum) {<br />         this.currpagenum = currpagenum;<br />     }<br />     public void setClassName(String className) {<br />         this.className = className;<br />     }<br />     public void setAction(String action) {<br />         this.action = action;<br />     }<br /> <br />     public int doStartTag() throws JspException {<br />   <br />         if (new Integer(pagesize) == null) {<br />             throw new JspException("PagerTag鏍囩涓己涔弍agesize灞炴э紒");<br />         }else if(pagesize==0){<br />             throw new JspException("PagerTag鏍囩涓殑pagesize灞炴ф棤鍊鹼紒");<br />         }<br />         if (new Integer(rowcount) == null) {<br />             throw new JspException("PagerTag鏍囩涓己涔弐owcount灞炴э紒");<br />         }<br />         if (new Integer(currpagenum) == null) {<br />             throw new JspException("PagerTag鏍囩涓己涔廲urrpagenum灞炴э紒");<br />         }<br />         if (action == null) {<br />             throw new JspException("PagerTag鏍囩涓己涔廰ction灞炴э紒");<br />         }else if(action.length()==0){<br />             throw new JspException("PagerTag鏍囩涓殑action灞炴ф棤鍊鹼紒");<br />         }</span></p> <p><span style="color: #0000ff">        //濡傛灉欏甸潰鏍囩涓病鍐檆lassName灞炴э紝鍒欒緲婚〉鎸夐挳搴旂敤榛樿鐨勬寜閽牱寮?br />         if(className==null||className.length()==0){<br />             className = DEFAULT_BUTTON_CLASS;<br />         }<br />         //鑾峰彇鎬婚〉鏁?br />         int totalpagesize = getTotalpagesize(rowcount);</span></p> <p><span style="color: #0000ff">        //鐢ㄤ互鏍囧織鏄惁鑳戒笂緲?br />         boolean noUp = false;<br />         //鐢ㄤ互鏍囧織鏄惁鑳戒笅緲?br />         boolean noDown = false;</span></p> <p><span style="color: #0000ff">        //澹版槑搴旂敤浜?棣栭〉'錛?涓婁竴欏?鎸夐挳鐨勬牱寮?鍥犱負姝や咯鎸夐挳瑕佷箞鍚屾椂澶辨晥錛岃涔堝悓鏃跺彲鐢?<br />         String buttonClass1 = className;<br />         //澹版槑搴旂敤浜?涓嬩竴欏?錛?灝鵑〉'鎸夐挳鐨勬牱寮?鍚屼笂)<br />         String buttonClass2 = className;<br />   <br />         //濡傛灉鏃犺褰曪紝鍒欒緗婚〉鏁頒笌褰撳墠欏墊暟閮戒負1<br />         if(rowcount==0){<br />             currpagenum = 1;<br />             totalpagesize = 1;<br />         }<br />   <br />         //濡傛灉褰撳墠欏墊槸絎竴欏?br />         if(currpagenum==1){<br />             noUp = true;<br />             //璁劇疆'棣栭〉'錛?涓婁竴欏?鎸夐挳澶辨晥鏍峰紡<br />             buttonClass1 = DISABLE_BUTTON_CLASS;<br />         }<br />         //濡傛灉褰撳墠欏墊槸鏈澶ч〉<br />         if(currpagenum==totalpagesize){<br />             noDown = true;<br />             //璁劇疆'涓嬩竴欏?錛?灝鵑〉'鎸夐挳澶辨晥鏍峰紡<br />             buttonClass2 = DISABLE_BUTTON_CLASS;<br />         }<br />   </span></p> <p><span style="color: #0000ff">        try {<br />             StringBuffer html = new StringBuffer();<br />    <br />             html.append(currpagenum+"/"+totalpagesize+"欏?);</span></p> <p><span style="color: #0000ff">            html.append("<input class="+buttonClass1+" type=\"button\" value=\"棣栭〉\" onclick=\"turnPage('first','"+currpagenum+"','"+totalpagesize+"','"+action+"')\" ");<br />             if(noUp){<br />                 html.append("disabled=\"true\"");<br />             }<br />             html.append("/>");</span></p> <p><span style="color: #0000ff">            html.append("<input class="+buttonClass1+" type=\"button\" value=\"涓婁竴欏礬" onclick=\"turnPage('up','"+currpagenum+"','"+totalpagesize+"','"+action+"')\" ");<br />             if(noUp){<br />                 html.append("disabled=\"true\"");<br />             }<br />             html.append("/>");<br />    <br />             html.append("<input class="+buttonClass2+" type=\"button\" value=\"涓嬩竴欏礬" onclick=\"turnPage('down','"+currpagenum+"','"+totalpagesize+"','"+action+"')\"");<br />             if(noDown){<br />                 html.append("disabled=\"true\"");<br />             }<br />             html.append("/>");</span></p> <p><span style="color: #0000ff">            html.append("<input class="+buttonClass2+" type=\"button\" value=\"灝鵑〉\" onclick=\"turnPage('last','"+currpagenum+"','"+totalpagesize+"','"+action+"')\" ");<br />             if(noDown){<br />                 html.append("disabled=\"true\"");<br />             }<br />             html.append("/>");</span></p> <p><span style="color: #0000ff">            html.append(currpagenum+"/"+totalpagesize+"欏?amp;nbsp;&nbsp;");</span></p> <p><span style="color: #0000ff">            html.append("<input type=\"text\" maxlength=\"3\" id=\"text\" size=\"3\" onkeypress=\"return checkInput(event);\" />欏?);<br />             html.append("<input class="+className+" type=\"button\" value=\"GO\" onclick=\"turnPage('to','"+currpagenum+"','"+totalpagesize+"','"+action+"')\" />");<br />             pageContext.getOut().println(html.toString());<br />         } catch (Exception e) {<br />             throw new JspException(e.getMessage());<br />         }<br />          return this.SKIP_BODY;<br />     }</span></p> <p><span style="color: #0000ff">     /**<br />       * 鏍規(guī)嵁鎬昏褰曟暟寰楀埌鎬婚〉鏁?br />       * <br />       * @param rowcount<br />       *            鎬昏褰曟暟<br />       * @return 鎬婚〉鏁?br />       */<br />     public int getTotalpagesize(int rowcount) {<br />         int totalpagesize = 0;<br />   <br />         if (rowcount % pagesize == 0) {<br />             totalpagesize = rowcount / pagesize;<br />         } else {<br />             totalpagesize = rowcount / pagesize + 1;<br />         }<br />         return totalpagesize;<br />     }<br /> }</span></p> <p><span style="color: #0000ff">鍒版涓烘錛岃嚜瀹氫箟鏍囩涔﹀凡瀹屾垚銆?br /> 鍙簲鐢ㄤ簬欏圭洰鍚勫錛?br /> <span style="color: #800080">鍙欏甸潰涓婇伒寰爣絳炬弿榪拌鍒欙紝鍚庡彴璇ョ粰鏍囩灞炴т紶鍊肩殑鏃跺欒寰椾紶灝辮浜嗐?br /> 浠ヤ笅鐢ㄤ竴涓畝鍗曠殑渚嬪瓙鏉ヨ鏄庝竴涓嬶紝綰㈣壊瀛椾綋鏄劇ず鐨勯儴鍒嗗埆蹇樿鍐欏氨琛屼簡銆?/span></span></p> <p><span style="color: #0000ff">UserAction.java:<br /> public class UserAction extends ActionSupport {</span></p> <p><span style="color: #0000ff">    private UserService userService;<br />     private List<User> users;</span></p> <p><span style="color: #0000ff">    public String findUser(){<br />         String str = null;<br />         HttpServletRequest request = ServletActionContext.getRequest();<br />         Map sessionMap = ActionContext.getContext().getSession();<br />   <br />         String currpagenum= "1";<br />         try {<br />             String pagenum = request.getParameter("pagenum ");<br />             if(pagenum != null && pagenum .length()!=0){<br />                 currpagenum= pagenum ;<br />             }<br />         } catch (Exception e) {</span></p> <p><span style="color: #0000ff">        }<br />   <br />         //鏌ヨ鐢ㄦ埛璁板綍<br />         users= userService.findUser(pageNum); <br />         if(users.size!=0){<br />             request.setAttribute("users", users); </span></p> <p><span style="color: #0000ff">            int rowcount = userService.getCount();</span></p> <p><span style="color: #0000ff">            </span><span style="color: #ff0000"><span style="color: #ff0000">request.setAttribute("rowcount ",rowcount );<br />             request.setAttribute("currpagenum",currpagenum);</span></span></p> <p><span style="color: #0000ff">            str = "success";//鎴愬姛瑙嗗浘<br />         }else{<br />             message = "鏃犺褰?"                <br />             str = "failure";//澶辮觸瑙嗗浘<br />         }<br />   <br />         <span style="color: #ff0000">request.setAttribute("pagesize", PagerTag.USER_PAGESIZE);<br />         request.setAttribute("action", "findUser.action);</span></span></p> <p><span style="color: #0000ff">        //榪斿洖瑙嗗浘<br />         return str;<br />     }</span></p> <p><br /> <span style="color: #0000ff">    public UserService getUserService() {<br />         return userService;<br />     }<br />     public void setUserService(UserService userService) {<br />         this.userService = userService;<br />     }<br />     <br />     public List<User> getUsers(){<br />         return users;<br />     }<br />     public void setUsers(List<User> users){<br />         this.users = users;    <br />     }</span></p> <p><span style="color: #0000ff">}</span></p> <p><span style="color: #0000ff"> <br /> UserService.java:</span></p> <p><span style="color: #0000ff">public class UserService {</span></p> <p><span style="color: #0000ff">    private UserDao userDao; </span></p> <p><span style="color: #0000ff">    public List<User> findUser(String pageNum){<br />         List<User> userList = userDao.findUser(pageNum);<br />         return userList;<br />     }</span></p> <p><span style="color: #0000ff">    public int getCount(){<br />         int count = userDao.getCount();<br />         return count;<br />     }</span></p> <p><span style="color: #0000ff">    public UserDao getUserDao() {<br />         return userDao;<br />     }<br />     public void setUserDao(UserDao userDao) {<br />         this.userDao = userDao;<br />     }<br /> }</span></p> <p><br /> <span style="color: #0000ff">UserDao.java:</span></p> <p><span style="color: #0000ff">public class UserDao extends HibernateDaoSupport {</span></p> <p><span style="color: #0000ff">    /**<br />      * 鏌ヨ鐢ㄦ埛<br />      * @return User瀵硅薄闆嗗悎<br />      */<br />     public List<User> findUser(String pagenum) {<br />         List<User> users = null;<br />         Session session = null;<br />         try {<br />             int myPagenum= Integer.parseInt(pagenum);<br />             String hql = "from User";<br />             session = this.getSession();<br />             Query query = session.createQuery(hql);<br />             query.setFirstResult(Pager.USER_PAGESIZE * (myPagenum - 1));<br />             query.setMaxResults(Pager.USER_PAGESIZE);<br />             users = query.list();<br />             session.flush();<br />         } catch (Exception e) {<br />             e.printStackTrace();<br />         } finally {<br />         if (session != null) {<br />             session.close();<br />         }<br />     }<br />     return users;<br /> }</span></p> <p><br /> <span style="color: #0000ff">    /**<br />      * 鑾峰彇鐢ㄦ埛鎬昏褰曟暟<br />      * @return 鐢ㄦ埛鎬昏褰曟暟<br />      */<br />     public int getCount(){<br />         String hql ="select count(id) from User";<br />         Session session = null;<br />         int count =0;<br />         try {<br />             session = this.getSession();<br />             Query query = session.createQuery(hql);<br />             List list = query.list();<br />             session.flush();<br />             count = Integer.parseInt(list.get(0).toString());<br />         } catch (Exception e) {<br />             e.printStackTrace();<br />         } finally{<br />         session.close();<br />         }<br />         return count;<br />     }</span></p> <p><span style="color: #0000ff">}<br /> </span></p> <img src ="http://m.tkk7.com/1504/aggbug/283499.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2009-06-22 09:38 <a href="http://m.tkk7.com/1504/archive/2009/06/22/283499.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>struts2璋冪敤鑷畾涔夋柟娉曘愭敹钘忋?/title><link>http://m.tkk7.com/1504/archive/2009/06/18/283069.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Thu, 18 Jun 2009 08:10:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2009/06/18/283069.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/283069.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2009/06/18/283069.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/283069.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/283069.html</trackback:ping><description><![CDATA[<span style="color: #ff0000"><strong>澹版槑:姝ゆ簮浠g爜鏉ヨ嚜緗戝弸錛岀洰鐨勬槸涓哄垵瀛﹁呮彁渚涗竴涓疄渚?<br /> <a title="struts2鑷畾涔夎皟鐢ㄦ柟娉曞疄渚? href="/Files/1504/myStruts2.rar">struts2鑷畾涔夎皟鐢ㄦ柟娉曞疄渚?/a></strong></span> <img src ="http://m.tkk7.com/1504/aggbug/283069.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2009-06-18 16:10 <a href="http://m.tkk7.com/1504/archive/2009/06/18/283069.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Java瀹炵幇涓涓鍙朠roperties閰嶇疆鏂囦歡鐨勫疄鐜扮被 銆愭敹钘忋?/title><link>http://m.tkk7.com/1504/archive/2009/06/08/280593.html</link><dc:creator>weesun涓綾抽槼鍏?/dc:creator><author>weesun涓綾抽槼鍏?/author><pubDate>Mon, 08 Jun 2009 04:04:00 GMT</pubDate><guid>http://m.tkk7.com/1504/archive/2009/06/08/280593.html</guid><wfw:comment>http://m.tkk7.com/1504/comments/280593.html</wfw:comment><comments>http://m.tkk7.com/1504/archive/2009/06/08/280593.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/1504/comments/commentRss/280593.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/1504/services/trackbacks/280593.html</trackback:ping><description><![CDATA[     鎽樿: 鏀惰棌鑷細http://m.tkk7.com/xmatthew/archive/2008/04/13/192534.html 閽堝浜嶫DK鏈韓鎻愪緵鐨凱roperties綾伙紝澧炲姞浜嗕互涓嬪姛鑳斤細  * 鎻愪緵鎸囧畾鏂囦歡鐨勮鍐欑紪鐮佹敮鎸?Properties浣跨敤鐨勭紪鐮佷笌褰撳墠鎿嶄綔緋葷粺鏈夊叧銆備竴鑸負 unicode  * 鏀寔Properties鍙橀噺鐨勪嬌鐢ㄣ傚鏋?a=123 \n ...  <a href='http://m.tkk7.com/1504/archive/2009/06/08/280593.html'>闃呰鍏ㄦ枃</a><img src ="http://m.tkk7.com/1504/aggbug/280593.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/1504/" target="_blank">weesun涓綾抽槼鍏?/a> 2009-06-08 12:04 <a href="http://m.tkk7.com/1504/archive/2009/06/08/280593.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>JAVA-鐢℉ttpClient鏉ユā鎷熸祻瑙堝櫒GET,POST [杞琞http://m.tkk7.com/1504/archive/2009/05/16/271057.htmlweesun涓綾抽槼鍏?/dc:creator>weesun涓綾抽槼鍏?/author>Sat, 16 May 2009 14:31:00 GMThttp://m.tkk7.com/1504/archive/2009/05/16/271057.htmlhttp://m.tkk7.com/1504/comments/271057.htmlhttp://m.tkk7.com/1504/archive/2009/05/16/271057.html#Feedback0http://m.tkk7.com/1504/comments/commentRss/271057.htmlhttp://m.tkk7.com/1504/services/trackbacks/271057.html闃呰鍏ㄦ枃

]]>
主站蜘蛛池模板: 免费国产在线观看| 在线免费观看一区二区三区| 国产亚洲av片在线观看18女人 | 亚洲人成网站在线观看青青| 亚洲爆乳成av人在线视菜奈实 | 久久精品视频免费看| 国产亚洲色婷婷久久99精品91| 免费人成再在线观看网站| 免费一级毛片在播放视频| 老司机午夜在线视频免费观| 一本色道久久88亚洲综合| 人体大胆做受免费视频| 亚洲区小说区图片区QVOD| 日本高清免费观看| 久久99亚洲网美利坚合众国| 四虎最新永久免费视频| 一区二区亚洲精品精华液 | www亚洲一级视频com| 精品久久久久久国产免费了| 精品亚洲一区二区| 久久精品国产大片免费观看| 亚洲av日韩av激情亚洲| 99无码人妻一区二区三区免费 | 午夜成人无码福利免费视频| 在线亚洲精品福利网址导航| 热re99久久6国产精品免费| 精品亚洲成在人线AV无码| 无码国模国产在线观看免费| 黄网站色成年片大免费高清| 亚洲一区二区三区自拍公司| 99久久免费看国产精品| 国产午夜亚洲精品| 国产精品亚洲w码日韩中文| 久久久久国色av免费看| 久久久久久亚洲精品影院| 亚洲伊人久久成综合人影院| 日韩内射激情视频在线播放免费| 亚洲色大成网站www永久男同| 亚洲黄片手机免费观看| 午夜免费1000部| 国产福利在线观看永久免费|