锘??xml version="1.0" encoding="utf-8" standalone="yes"?>噜噜综合亚洲AV中文无码,蜜芽亚洲av无码一区二区三区,亚洲性无码av在线http://www.tkk7.com/javaex/category/35471.html寮鏀懼姟瀹?鐑儏濂旀斁 涓嶆柇榪涘彇zh-cnWed, 24 Jun 2009 20:12:25 GMTWed, 24 Jun 2009 20:12:25 GMT60Struts1.x緋誨垪鏁欑▼http://www.tkk7.com/javaex/articles/283547.htmljavaexjavaexMon, 22 Jun 2009 05:30:00 GMThttp://www.tkk7.com/javaex/articles/283547.htmlhttp://www.tkk7.com/javaex/comments/283547.htmlhttp://www.tkk7.com/javaex/articles/283547.html#Feedback0http://www.tkk7.com/javaex/comments/commentRss/283547.htmlhttp://www.tkk7.com/javaex/services/trackbacks/283547.html 2.http://blog.csdn.net/nokiaguy/archive/2009/01/14/3772527.aspx
3.http://blog.csdn.net/nokiaguy/archive/2009/01/15/3786503.aspx
4.http://blog.csdn.net/nokiaguy/archive/2009/01/16/3793473.aspx
5.http://blog.csdn.net/nokiaguy/archive/2009/01/16/3797879.aspx
6.http://blog.csdn.net/nokiaguy/archive/2009/01/19/3835476.aspx
7.http://blog.csdn.net/nokiaguy/archive/2009/01/19/3838344.aspx
8.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/03/253022.html 9.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/nokiaguy/archive/2009/02/07/253722.html 10.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/12/254421.html 11.http://www.tkk7.com/nokiaguy/archive/2009/02/14/254687.html 12.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/14/254688.html 13.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/16/254835.html 14.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/16/254916.html 15.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/18/255228.html 16.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/19/255383.html 17.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/19/255398.html 18.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/20/255819.html 19.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/nokiaguy/archive/2009/02/23/256345.html 20.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/24/256426.html 21.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/nokiaguy/archive/2009/02/archive/2009/nokiaguy/archive/2009/02/24/256497.html 22.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/nokiaguy/archive/2009/02/archive/2009/nokiaguy/archive/2009/nokiaguy/archive/2009/02/25/256711.html 23.http://www.tkk7.com/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/02/archive/2009/nokiaguy/archive/2009/02/archive/2009/nokiaguy/archive/2009/nokiaguy/archive/2009/02/archive/2009/02/27/257067.html 24.http://www.tkk7.com/nokiaguy/archive/2009/02/27/257076.html

javaex 2009-06-22 13:30 鍙戣〃璇勮
]]>
html:link 杞嚜http://www.tkk7.com/xXx324423/archive/2006/12/27.htmlhttp://www.tkk7.com/javaex/articles/283544.htmljavaexjavaexMon, 22 Jun 2009 05:11:00 GMThttp://www.tkk7.com/javaex/articles/283544.htmlhttp://www.tkk7.com/javaex/comments/283544.htmlhttp://www.tkk7.com/javaex/articles/283544.html#Feedback0http://www.tkk7.com/javaex/comments/commentRss/283544.htmlhttp://www.tkk7.com/javaex/services/trackbacks/283544.html

html:link鏈夊緢澶氬弬鏁伴夐」錛屽鍏抽敭鏈夛細
action --鎸囧畾鐐瑰嚮閾炬帴鍚庯紝榪涘叆鐨?.do鍔ㄤ綔action鐨勫間笉闇瑕佽窡鍚庣紑錛宻truts鑷姩琛ヤ笂.do
page  -- 璺焌ction涓鏍風殑鍔熻兘錛屼笉榪囪繖涓笉浼氳嚜鍔ㄨˉ.do錛屼篃灝辨槸璇村彲浠ラ摼鎺ュ叾浠栫被鍨嬬殑鍔ㄤ綔錛屽html,jsp,php絳?/p>

paramId--鎸囧畾鍙傛暟鐨刱ey鍚嶇О錛屽瑕佽緭鍑?a
paramName -- 鑳借瘑鍒綔鐢ㄥ煙(浠繪剰)鍐呯殑Object鐨勫悕縐般?br /> paramProperty--paramName鐨勮緭鍑哄睘鎬э紝paramId,paramName ,paramProperty鍙互緇勬垚鍗曚竴鍙傛暟浼犻掔殑link錛屽<html:link  action="/PRC301E1"  paramId="prc_no" paramName="element" paramProperty="fjPrcNo">錛屽綋element.getfjPrcNo()鐨勫間負prc1鏃訛紝鍒欒緭鍑轟負 http://xxoo.com/PRC301E1.do?prc_no=prc1

name--涓篐ashMap灞炴х殑瀵硅薄錛岀敤姝ゅ睘鎬э紝鍙互榪涜澶氬弬鏁拌緭鍑恒備緥錛?/p>

CODE:
[Copy to clipboard]
     <%
        HashMap map=new HashMap();
       map.put("check","22");
       map.put("name","abc");
       pageContext.setAttribute("map",map); //鍥犱負鎵鏈塼ag鐨勫彇鍊煎彧浼氭悳绱綔鐢ㄥ煙(page/request/session/application)錛岃屼笉浼氳瘑鍒綋鍓嶇殑瀹炰緥錛屾墍浠ュ彧鏈夊瓨鍏ャ?br />       %>
      <html:link action="/PRC301E1"  name="map">
        澶氬弬鏁拌緭鍑?br />       </html:link>

-----------------------------------------------------------------------------------------

鍦╯truts鏍囩<html:link>鐨刾age灞炴ф寚瀹氱殑URI鍚庨潰浼犻掑弬鏁板彲浠ユ湁鍑犵鏂瑰紡錛?

1.鑻ユ槑紜弬鏁板悕鍜屽弬鏁板煎垯鐩存帴鍦║RI鍚庤緭鍑猴紝
濡傦細<html:link page="/test.do?action=add">add</html:link>

2.瀵逛簬鍙傛暟鍊間笉紜畾鐨勶紝paramName鍜宲aramProperty鏉ヨ緭鍑猴紝鐢╬aramId灞炴ф寚瀹氬弬鏁板悕銆?br /> 瀵逛簬paramName鎸囧畾鐨勫璞″簲璇ュ瓨鍦ㄤ簬page銆乺equest銆乻ession銆乤pplication鍏朵腑涔嬩竴銆備竴鑸潵璇達紝鏄粠Action綾諱紶榪囨潵鐨勶紝浣滀負request鐨勫睘鎬т箣涓錛坮equst.setAttribute("name",object)錛夈?br /> 濡傛灉paramName鎸囧畾鐨勫璞℃槸action鐨凙ctionForm錛屽垯鏃犻渶浣跨敤request.setAttribute鏂規硶銆?br /> 渚嬶細<html:link page="/test.do" paramId="userid" paramName="uid">uname</html:link>
鑻ュ弬鏁板兼槸涓涓猙ean瀵硅薄鐨勫睘鎬у鹼紙姣斿ActionForm,鎴栬呴泦鍚堜腑瀛樻斁鐨勫璞★級鍒欙細
<html:link page="/test.do" paramId="userid" paramName="user" paramProperty="uid">uname</html:link>

3.鑻ヤ袱涓弬鏁幫紝涓涓‘瀹氫竴涓笉紜畾錛屽垯鏄互涓婁袱縐嶆柟娉曠殑緇撳悎錛屽嵆錛?br /> <html:link page="/test.do?action=modify" paramId="userid" paramName="uid">modify</html:link>

4.瀵逛簬澶氫釜鍙傛暟鐨勯棶棰橈紝鍙互浣跨敤涓涓狧ashMap闆嗗悎瀵硅薄鏉ュ瓨鏀炬墍鏈夌殑鍙傛暟鍚嶅強瀵瑰簲鐨勫弬鏁板肩殑鏂瑰紡錛宲aramName灞炴у兼寚瀹氫負璇ashMap闆嗗悎瀵硅薄鍗沖彲銆?br /> 涓句緥錛?br /> <%
//浠g爜鐞嗘兂鐨勪綅緗簲璇ユ槸鍦╝ction涓?br /> //鍙互鍦╦sp欏甸潰嫻嬭瘯
  java.util.HashMap pms = new java.util.HashMap();
  pms.put("code", "001002");
  pms.put("name", "tester");
  pms.put("alias", new String[]{"matin","jack"});
  request.setAttribute("params", pms);
%>
<html:link action="/test.do" name="params" >test</html:link>
緙栬瘧鍚庣殑緇撴灉錛?lt;a href="/test.do?code=001002&name=tester&alias=matin&alias=jack">test</a>
榪欑鏂瑰紡铏界劧鍙互瑙e喅浼犲鍙傛暟鐨勯棶棰橈紝浣嗘槸瀹炵幇璧鋒潵涔熸瘮杈冮夯鐑︼紝鐗瑰埆鏄璁板綍闆嗕腑鐨勬暟鎹愭潯鍒楀嚭鐨勬椂鍊?/p>

5.閽堝鏈夌殑緗戝弸鍦?lt;html:link>鏍囩涓祵鍏ヤ嬌鐢╦sp鑴氭湰(scriptlet)鐨勯棶棰橈紝
渚嬪:
<html:link page="/test.do?code=<%=varible%>">add</html:link>錛岃繖縐嶅啓娉曟槸閿欒鐨勶紝鏄棤娉曠紪璇戠殑銆?br /> 鏈夌殑緗戝弸璁や負鍦╯truts鏍囩鍐呮槸涓嶅厑璁鎬嬌鐢╦sp鑴氭湰鐨勶紝榪欑璇存硶涔熶笉鍑嗙‘銆傚鏋滃墠闈㈢殑鍐欐硶鏀規垚:
<html:link page="<%="/test.do?code="+varible%>">add</html:link>錛屽氨鍙互琚墽琛岋紝浣嗘槸瑕佹敞鎰廢RL鐩稿璺緞鐨勯棶棰樸?/p>

铏界劧鍦╯truts鏍囩涓祵鍏sp鑴氭湰涓嶆槸鐪熸鎰忎箟涓婄殑struts搴旂敤錛屼絾鏄湁鏃跺湪濮旀洸姹傚叏鐨勬儏鍐典笅涔熷彧鑳藉姝や簡錛岄櫎闈炰嬌鐢ㄨ嚜瀹氫箟鏍囩銆傛瘮濡傚湪form琛ㄥ崟涓彲鑳介渶瑕佹牴鎹叿浣撴暟鎹鏌愪釜瀛楁鏄彧璇葷殑錛屽氨鍙互鐢ㄥ祵鍏sp鑴氭湰鏉ュ疄鐜幫細
<%
boolean rdonly=false;
if(2==2) rdonly=true;
%>
<html:text property="userid" readonly="<%=rdonly%>" />

6.鍙﹀涓縐嶆瘮杈冨彉鎬佺殑鏂規硶錛屾棦涓嶆槸鐪熸鎰忎箟涓婄殑struts錛屼篃涓嶇鍚坸ml瑙勮寖銆傞偅灝辨槸鍦?lt;a>鏍囩涓敤<bean:write>鏍囩杈撳嚭鍙傛暟鍊箋?br /> 濡傦細<a href="test.do?uid=<bean:write name="user" property="userid"/>&name=<bean:write name="user" property="username"/>">test</a>



javaex 2009-06-22 13:11 鍙戣〃璇勮
]]>
(杞級Struts -- html:link 鏍囩鐨勪嬌鐢?/title><link>http://www.tkk7.com/javaex/articles/283542.html</link><dc:creator>javaex</dc:creator><author>javaex</author><pubDate>Mon, 22 Jun 2009 04:59:00 GMT</pubDate><guid>http://www.tkk7.com/javaex/articles/283542.html</guid><wfw:comment>http://www.tkk7.com/javaex/comments/283542.html</wfw:comment><comments>http://www.tkk7.com/javaex/articles/283542.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/javaex/comments/commentRss/283542.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/javaex/services/trackbacks/283542.html</trackback:ping><description><![CDATA[<p><span style="font-size: 10pt"><html:link> 鏍囩鐢ㄤ簬鐢熸垚HTML <a> 鍏冪礌銆?lt;html:link> 鍦ㄥ垱寤鴻秴閾炬帴鏃訛紝鏈変袱涓紭鐐癸細<br /> (1) 鍏佽鍦║RL 涓互澶氱鏂瑰紡鍖呭惈璇鋒眰鍙傛暟銆?br /> (2) 褰撶敤鎴鋒祻瑙堝櫒鍏抽棴Cookie 鏃訛紝浼氳嚜鍔ㄩ噸鍐橴RL錛屾妸SessionID 浣滀負璇鋒眰鍙傛暟鍖呭惈鍦║RL 涓紝鐢ㄤ簬璺熻釜鐢ㄦ埛鐨凷ession 鐘舵併?/span></p> <p><span style="font-size: 10pt"><html:link> 鏍囩鏈変互涓嬮噸瑕佸睘鎬э細<br /> (1) forward錛氭寚瀹氬叏灞杞彂閾炬帴銆?br /> (2) href錛氭寚瀹氬畬鏁寸殑URL 閿帴銆?br /> (3) page錛氭寚瀹氱浉瀵逛簬褰撳墠緗戦〉鐨刄RL銆?/span></p> <p><span style="font-size: 10pt">        <html:rewrite> 鐢ㄤ簬杈撳嚭瓚呴摼鎺ヤ腑鐨刄RI閮ㄥ垎錛屼絾瀹冨茍涓嶇敓鎴怘TML <a> 鍏冪礌銆俇RI鎸囩殑鏄疷RL 涓崗璁佷富鏈哄拰绔彛浠ュ悗鐨勫唴瀹廣俇RI 鐢ㄤ簬鎸囧畾鍏蜂綋鐨勮姹傝祫婧愩備緥濡傦紝瀵逛簬URL錛欻TTP錛?/localhost:8080/HtmlBasic.do錛屽畠鐨刄RI涓?HtmlBasic.do</span></p> <p><span style="font-size: 10pt">紺轟緥錛?br /> 1銆佸垱寤哄叏灞杞彂閾炬帴<br />     棣栧厛錛屽湪Struts-config.xml 涓?lt;global-forwards> 鍏冪礌涓畾涔変竴涓?lt;forward> 鍏冪礌錛?br />     <global-forwards><br />         <forward name = "index" path="/index.jsp"/><br />     </global-forwards><br />     鎺ョ潃錛屽湪JSP 鏂囦歡涓垱寤?lt;html:link> 鏍囩錛?br />     <html:link forward="index"><br />         Link to Global ActionForward<br />     </html:link><br />     <html:link> 鏍囩鐨刦orward 灞炴у拰<global-forwards> 鍏冪礌涓殑<forward> 瀛愬厓绱犲尮閰嶃備互涓婁唬鐮佺敓鎴愬涓婬TML 鍐呭錛?br />     <a href="/index.jsp">Link to Global ActionFoward</a><br />     鍊煎緱娉ㄦ剰鐨勬槸錛?lt;html:link> 鐨刦orward 灞炴у彧寮曠敤Struts-config.xml 閰嶇疆鏂囦歡涓?lt;global-forwards>鍐呯殑<forward> 瀛愬厓绱狅紝濡傛灉寮曠敤<action> 鍐呯殑<forward> 瀛愬厓绱狅紝鍦ㄨ繍琛屾椂灝嗕細鎶涘嚭寮傚父錛?br />     Cannot create rewrite URL: Java.Net.MalfomedURlException: Cannot retrieve ActionForward</span></p> <p><span style="font-size: 10pt">2銆佸垱寤哄叿鏈夊畬鏁碪RL 鐨勯摼鎺?br />     濡傛灉Web 搴旂敤闇瑕侀摼鎺ュ埌鍏朵粬绔欑偣錛屽簲璇ョ粰鍑哄叾浠栫珯鐐瑰畬鏁達嫉錛詫棘錛屼緥濡傦細<br />     <html:link ><br />         Generate an "href" directly<br />     </html:link><br />     鐢熸垚HTML 浠g爜濡備笅錛?br />     <a >Generate an "href" directly</a><br />     鍊煎緱娉ㄦ剰鐨勬槸錛屽鏋滄寚瀹氫簡<html:link> 鏍囩鐨刪ref 灞炴э紝鍗充嬌鐢ㄦ埛嫻忚鍣ㄧ殑Cookie 鍏抽棴錛?lt;html:link> 鏍囩涔熶笉浼氭妸鐢ㄦ埛SessionID 浣滀負璇鋒眰鍙傛暟鍔犲拰鍒癠RL 涓?/span></p> <p><span style="font-size: 10pt">3銆佷粠褰撳墠緗戦〉涓垱寤虹浉瀵筓RL<br />     濡傛灉浠庝竴涓綉欏甸摼鎺ュ埌鍚屼竴涓簲鐢ㄤ腑鐨勫彟涓緗戦〉錛屽彲浠ラ噰鐢ㄤ互涓嬫柟寮忥細<br />     <html:link page="/HtmlBasic.do"><br />         A relative link from this page<br />     </html:link><br />     <html:link> 鏍囩鐨?page 灞炴х敤浜庢寚瀹氱浉瀵逛簬褰撳墠搴旂敤鐨刄RI銆備互涓婁唬鐮佺敓鎴愬涓婬TML 鍐呭錛?br />     <a href="/lib/HtmlBasic.do">......</a></span></p> <p><span style="font-size: 10pt">4銆佸湪URL 鎴?URI 涓寘鍚姹傚弬鏁?br />     濡傛灉瑕佸湪URL鎴朥RI 涓寘鍚姹傚弬鏁幫紝鍙鎶婅姹傚弬鏁板姞鍦║RL 鎴?URI鐨勬湯灝懼氨鍙互浜嗐備緥濡傦細<br />     <html:link page="/HtmlBasic.do?prop1=abc&amp;prop2=123"><br />         Hard-code the url parameters<br />     </html:link><br />     <!-- or --><br />     <html:rewrite page="/HtmlBasic.do?prop1=abc&amp;prop2=123"/><br />     浠ヤ笂浠g爜鐢熸垚濡備笅HTML 鍐呭錛?br />     <a href=/lib/HtmlBasic.do?prop1=abc&amp;prop2=123">......</a><br />     rewrite: /HtmlBasic.do?prop1=abc&amp;prop2=123</span></p> <p><span style="font-size: 10pt">    鎻愮ず錛氬湪HTML 涓?amp;amp 浠h〃鐗規畩瀛楃 "&"</span></p> <p><span style="font-size: 10pt">5銆佸湪URL 鎴?URI 涓寘鍚崟涓姹傚彉閲?br />                   <br />         濡傛灉瑕佸湪URL 涓寘鍚竴涓姹傚弬鏁幫紝鑰岃繖浜哄弬鏁扮殑鍊煎瓨鍦ㄤ簬褰撳墠緗戦〉鍙闂殑涓涓彉閲忎腑錛屽彲浠ユ寜浠ヤ笅鏂規硶鏉ュ疄鐜般?br />         涓轟簡婕旂ず榪欎竴鍔熻兘錛岄鍏堝垱寤轟竴涓綋鍓嶇綉欏靛彲璁塊棶鐨勫彉閲忋備緥濡傦紝鏈緥涓垱寤轟簡涓や釜鍙橀噺錛屼竴涓槸瀛楃綾誨瀷錛屼竴涓槸CustomerBean 錛?瀹冧滑瀛樺瓨浜庝竴涓?page 鑼冨洿鍐咃細<br />     <%<br />         /* <br />          * Create a string object to store as a bean in<br />          * the page content and embed in this link<br />          */<br />         String stringBean = "Value to Pass ont URL";<br />         pageContext.setAttribute("stringBean", stringBean);<br />     %><br />     <jsp:useBean id = "customerBean" scope="page" class="htmltaglibs.beans.CurstomerBean"/><br />     <jsp:setProperty name="customerBean" property="name" value="weiqin"/><br />         鎺ョ潃錛屾妸榪欎袱涓彉閲忎綔涓鴻姹傚弬鏁幫紝鍔犲叆鍒癠RL鎴朥RI 涓細<br />     <html:link page="/HtmlBasic.do"<br />                       paramId="urlParamName"<br />                       paramName="stringBean"><br />         URL encode a parameter based on a string bean value<br />     </html:link><br />     <html:link page="/HtmlBasic.do"<br />                        paramId="urlParamName"<br />                        paramName="customerBean"<br />                        paramProperty="name"><br />         URL encode a parameter based on a customer bean value<br />     </html:link></span></p> <p><span style="font-size: 10pt">    rewrite: <html:rewrite page="/HtmlBasic.do"<br />                                            paramId="urlParamName" paramName="stringBean"/><br />     rewrite: <html:rewrite page="/HtmlBasic.do"                                            <br />                                            paramId="urlParamName" paramName="customerBean"<br />                                            paramProperty="name"/></span></p> <p><span style="font-size: 10pt">    <html:link> 鏍囩鐨?paramId 灞炴ф寚瀹氳姹傚弬鏁板悕錛宲aramName 灞炴ф寚瀹氬彉閲忕殑鍚嶅瓧銆傚鏋滃彉閲忎負JavaBean 錛岀敤paramProperty 灞炴ф寚瀹欽avaBean 鐨勫睘鎬с?br />     瀵逛簬鏈緥鐨剆tringBean錛岃姹傚弬鏁板間負stringBean 鐨勫瓧絎︿覆鍊箋傚浜巆ustomerBean錛屾寚瀹氫簡paramProperty 灞炴э紝璇鋒眰鍙傛暟鍊間負customerBean 鐨?name 灞炴у箋?br />     浠ヤ笂浠g爜鐢熸垚濡備笅HTML 鍐呭錛?br />     <a href="/HtmlBasic.do?urlParamName=Value to Pass on Url"><br />         Url encode a paramter based on a string bean value<br />     </a></span></p> <p><span style="font-size: 10pt">    <a href="/HtmlBasic.do?urlParamName=weiqin"><br />         url encode a parameter based on a customer bean value<br />     </a></span></p> <p><span style="font-size: 10pt">    rewrite: /HtmlBasic.do?urlParamName=Value to Pass on Url<br />     rewrite: /HtmlBasic.do?urlParamName=weiqin<br /> 6銆佸湪URL 鎴?URI 涓寘鍚涓姹傚彉閲?br />     濡傛灉鍦║RL 鎴?URI 涓寘鍚涓姹傚弬鏁幫紝鑰岃繖浜涘弬鏁扮殑鍊兼潵鑷涓彉閲忥紝闇瑕佸厛瀹氫箟涓涓狹ap綾誨瀷鐨刯ava 綾伙紝濡俲ava.util.HashMap錛岀敤瀹冩潵瀛樻斁璇鋒眰鍙橀噺銆備緥濡傦細<br />     <%<br />         /*<br />          * Strore values int a Map(HashMap in this case)<br />          * and construct the URL based on the Map<br />          * /<br />         java.util.HashMap myMap = new java.util.HashMap();<br />         myMap.put("myString", new String("myStringValue"));<br />         myMap.put("myArray" , new String[]{"str1","str2","str3"} );<br />         pageContext.setAttribute("map", myMap);<br />     %><br />     鍦ㄤ互涓婁唬鐮佺殑HaspMap 涓瓨鏀句簡涓や釜瀵硅薄錛屽叾涓浜屼釜瀵硅薄鏄釜瀛楃涓叉暟緇勩侶ashMap 琚瓨鏀懼湪PageContext 涓?鎺ヤ笅鏉ュ氨鍙互鎶婅繖涓狧ashMap 浣滀負璇鋒眰鍙傛暟錛屽姞鍏ュ埌URL 鎴?URI 涓細<br />     <%-- For this version of the <html:link> tag: --%><br />     <%-- map = a map with name/value pairs to pass on the url --%><br />     <html:link page="/HtmlBasic.do" name="map"><br />         URL encode a parameter based on value in a Map<br />     </html:link><br />     <%-- Create the same rewrite string for the above link. --%><br />     rewrite:<html:rewrite page="/HtmlBasic.do" name="map"/></span></p> <p><span style="font-size: 10pt">    <html:link> 鏍囩鐨刵ame 灞炴ф寚瀹氬寘鍚姹傚彉閲忕殑HashMap 瀵硅薄銆侶ashMap 瀵硅薄涓殑姣忎竴瀵?key/value" 浠h〃涓瀵規垨澶氬"璇鋒眰鍙傛暟鍚?璇鋒眰鍙傛暟鍊?銆備互涓婁唬鐮佺敓鎴愬涓嬬殑Html 鍐呭錛?br />     <a href="/HtmlBasic.do?myString=myStringValue&amp;myArray=str1&amp;myArray=str2&amp;myArray=str3"><br />         URL encode a parameter based on value in a Map<br />     </a><br />     <br />     rewrite:/HtmlBasic.do?myString=myStringValue&amp;myArray=str1&amp;myArray=str2&amp;myArray=str3</span></p> <p><span style="font-size: 10pt"> </span></p> <p><span style="font-size: 10pt">鏈枃鏉ヨ嚜CSDN鍗氬錛岃漿杞借鏍囨槑鍑哄錛歨ttp://blog.csdn.net/dongfengpaopao666/archive/2008/01/05/2027055.aspx</span></p> <img src ="http://www.tkk7.com/javaex/aggbug/283542.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/javaex/" target="_blank">javaex</a> 2009-06-22 12:59 <a href="http://www.tkk7.com/javaex/articles/283542.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>struts鏁版嵁搴撹繛鎺?/title><link>http://www.tkk7.com/javaex/articles/239243.html</link><dc:creator>javaex</dc:creator><author>javaex</author><pubDate>Fri, 07 Nov 2008 05:58:00 GMT</pubDate><guid>http://www.tkk7.com/javaex/articles/239243.html</guid><wfw:comment>http://www.tkk7.com/javaex/comments/239243.html</wfw:comment><comments>http://www.tkk7.com/javaex/articles/239243.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/javaex/comments/commentRss/239243.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/javaex/services/trackbacks/239243.html</trackback:ping><description><![CDATA[step1. 娣誨姞鍖?br />           commons-collections-3.1.jar   <br />           commons-dbcp-1.2.1.jar   <br />           commons-pool-1.2.jar<br />           ojdbc14.jar<br /> <br /> step2. 鍒涘緩Action<br />            //鑾峰緱servlet涓婁笅鏂?br />            ServletContext ctx = servlet.getServletContext();<br /> <br />            //鑾峰緱鏁版嵁婧?br />            DataSource ds = (DataSource) ctx.getAttribute("DataSource"); <br />            <br />            //鑾峰緱鏁版嵁榪炴帴<br />            Connection conn =ds.getConnection();<br /> <br /> step4. 閰嶇疆struts-config.xml<br />           <p><struts-config><br />       <data-sources></p> <p>    <data-source key="DataSource" type="org.apache.commons.dbcp.BasicDataSource"></p> <p>        <set-property property="driverClassName" value="oracle.jdbc.driver.OracleDriver" /></p> <p>        <set-property property="url" value="jdbc:oracle:thin:@localhost:1521:orcl"/></p> <p>        <set-property property="username" value="scott"/></p> <p>        <set-property property="password" value="tiger"/></p> <p>    </data-source></p> <p></data-sources></p> <img src ="http://www.tkk7.com/javaex/aggbug/239243.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/javaex/" target="_blank">javaex</a> 2008-11-07 13:58 <a href="http://www.tkk7.com/javaex/articles/239243.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>struts鏍囩浣跨敤涓句緥--logic綃嘷杞?/title><link>http://www.tkk7.com/javaex/articles/236385.html</link><dc:creator>javaex</dc:creator><author>javaex</author><pubDate>Fri, 24 Oct 2008 05:25:00 GMT</pubDate><guid>http://www.tkk7.com/javaex/articles/236385.html</guid><wfw:comment>http://www.tkk7.com/javaex/comments/236385.html</wfw:comment><comments>http://www.tkk7.com/javaex/articles/236385.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/javaex/comments/commentRss/236385.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/javaex/services/trackbacks/236385.html</trackback:ping><description><![CDATA[1.  logic:empty <p>          璇ユ爣絳炬槸鐢ㄦ潵鍒ゆ柇鏄惁涓虹┖鐨勩傚鏋滀負絀猴紝璇ユ爣絳句綋涓祵鍏ョ殑鍐呭灝變細琚鐞嗐傝鏍囩鐢ㄤ簬浠ヤ笅鎯呭喌錛?/p> <p>         1錛夊綋Java瀵硅薄涓簄ull鏃訛紱</p> <p>         2錛夊綋String瀵硅薄涓?"鏃訛紱 </p> <p>         3錛夊綋java.util.Collection瀵硅薄涓殑isEmpty()榪斿洖true鏃訛紱</p> <p>         4錛夊綋java.util.Map瀵硅薄涓殑isEmpty()榪斿洖true鏃躲?br />           eg. <br />             <logic:empty   name="userList">   <br />               ...   <br />            </logic:empty> <br />            璇ュ彞絳夊悓浜庯細<br />            if   (userList.isEmpty())      <br /> <strong>   <font color="#ff0000">2.  logic:notEmpty</font></strong><br />           璇ユ爣絳劇殑搴旂敤姝eソ鍜宭ogic:empty鏍囩鐩稿弽錛岀暐銆?br /> <strong>  <font color="#ff0000"> 3. logic:equal</font></strong><br />           璇ユ爣絳句負絳変簬姣旇緝絎︺?br />           eg1. 姣旇緝鐢ㄦ埛鐨勭姸鎬佸睘鎬ф槸鍚?錛岃嫢涓?錛岃緭鍑?鍚敤";<br />                  <logic:equal   name="user"   property="state"   value="1"><br />                      鍚敤<br />                  </logic:equal><br />          eg2. 濡傛灉涓婁緥涓殑value鍊兼槸鍔ㄦ佽幏寰楃殑錛屼緥濡傞渶瑕侀氳繃bean:write杈撳嚭錛屽洜struts涓嶆敮鎸佹爣絳懼祵濂楋紝鍙噰鐢‥L鏉ヨВ鍐寵闂銆?br />                 <logic:equal   name="charge"   property="num"   value="$">   <br />                     ......<br />                 </logic:equal><br /> <font color="#ff0000"> </font><strong><font color="#ff0000">   4. logic:notEqual</font><br /> </strong>          璇ユ爣絳炬剰涔変笌logic:equal鐩稿弽錛屼嬌鐢ㄦ柟娉曠被浼鹼紝鐣ャ?br /> <strong>   <font color="#ff0000"> 5. logic:forward<br /> </font></strong>          璇ユ爣絳劇敤浜庡疄鐜伴〉闈㈠鍚戯紝鏌ユ壘閰嶇疆鏂囦歡鐨勫叏灞forward銆?br />           eg. <logic:forward name="index"/><br /> <strong>    <font color="#ff0000">6. logic:greaterEqual</font></strong><br />           涓哄ぇ浜庣瓑浜庢瘮杈冪銆?br />           eg. 褰撴煇瀛︾敓鐨勬垚緇╁ぇ浜庣瓑浜?0鏃訛紝杈撳嚭“浼樼”錛?br />                <logic:greaterEqual name="student" property="score" value="90"><br />                   浼樼<br />             </logic:greaterEqual> <font size="3"><font color="#000000" size="2"><br /> <strong>    <font color="#ff0000">7. logic:greaterThan</font></strong><br />          </font></font> 姝や負澶т簬姣旇緝絎︼紝浣跨敤鏂規硶鍚宭ogic:greaterEqual錛岀暐;<br /> <font size="3"><font color="#000000" size="2"><strong><font color="#ff0000">    8. logic:lessEqual</font></strong><br />           </font></font>姝や負灝忎簬絳変簬姣旇緝絎︼紝浣跨敤鏂規硶鍚宭ogic:greaterEqual,鐣?<font size="3"><font color="#000000" size="2"><br /> <strong>   <font color="#ff0000"> 9. logic:lessThan</font></strong><br />           </font></font>姝や負灝忎簬姣旇緝絎︼紝浣跨敤鏂規硶鍚宭ogic:greaterEqual,鐣?<font size="3"><font color="#000000" size="2"><br /> <strong>  <font color="#ff0000">  10. logic:match</font></strong><br />           </font></font>姝ゆ爣絳炬瘮杈冨璞℃槸鍚︾浉絳夛紱<br />           eg1. 媯鏌ュ湪request鑼冨洿鍐呯殑name灞炴ф槸鍚﹀寘鍚?amigo"涓詫細 <br />             <logic:match name="name" scope="request" value="amigo"><br />                   <bean:write name="name"/>涓湁涓涓?#8220;amigo”涓層?br />             </logic:match><br />          eg2. 媯鏌ュ湪request鑼冨洿鍐呯殑name灞炴ф槸鍚﹀凡“amigo”浣滀負璧峰瀛楃涓詫細<br />            <logic:match name="name" scope="request" value="amigo" location="start"><br />                <bean:write name="name"/>浠?#8220;amigo”浣滀負璧峰瀛楃涓層?br />             </logic:match><br />          eg3. <br />             <logic:match header="user-agent" value="Windows"><br />                浣犺繍琛岀殑鏄疻indows緋葷粺<br />             </logic:match><br /> <strong><font color="#000000" size="2"><font size="3"><font color="#ff0000">    </font></font></font><font color="#ff0000">11.  logic:notMatch</font></strong></p> <p> </p> <p> </p> <p>          姝ゆ爣絳劇敤浜庢瘮杈冨璞℃槸鍚︿笉鐩稿悓錛屼笌logic:match鎰忎箟鐩稿弽錛屼嬌鐢ㄦ柟娉曠被浼鹼紝鐣ャ?br /> <font color="#ff0000">     <strong>12. logic:messagePresent</strong></font><br />           璇ユ爣絳劇敤浜庡垽鏂瑼ctionMessages/ActionErrors瀵硅薄鏄惁瀛樺湪錛?br />           eg. 濡傛灉瀛樺湪error淇℃伅錛屽皢鍏跺叏閮ㄨ緭鍑猴細<br /> <font color="#000000">               <logic:messagePresent property="error"> <br />                   <html:messages property="error" id="errMsg" > <br />                         <bean:write name="errMsg"/> <br />                   </html:messages>   <br />                </logic:messagePresent ><br />      <font color="#ff0000"><strong>13. logic:messagesNotPresent</strong></font><br /> </font>          璇ユ爣絳劇敤浜庡垽鏂瑼ctionMessages/ActionErrors瀵硅薄鏄惁涓嶅瓨鍦?浣跨敤鏂規硶涓巐ogic:messagePresent綾諱技錛岀暐<br /> <strong><font color="#ff0000">      14. logic:present</font></strong><br />            姝ゆ爣絳劇敤浜庡垽鏂璻equest瀵硅薄浼犻掑弬鏁版槸鍚﹀瓨鍦ㄣ?br />            eg1. user瀵硅薄鍜屽畠鐨刵ame灞炴у湪request涓兘瀛樺湪鏃訛紝杈撳嚭鐩稿簲瀛楃涓詫細<br />               <logic:present name="user" property="name"><br />                   user瀵硅薄鍜岃瀵硅薄鐨刵ame灞炴ч兘瀛樺湪<br />             </logic:present> <br />           eg2. 鑻ユ湁涓涓悕瀛椾負“user”鐨凧avaBean錛岃緭鍑哄搴斿瓧絎︿覆錛?br />              <logic:present name="user" ><br />                   鏈変竴涓悕瀛椾負“user”鐨凧avaBean銆?br />             </logic:present><br />           eg3. <br />             <logic:present header="user-agent"><br />                   we got a user-agent header.<br />             </logic:present><br />   <strong>    <font color="#ff0000">15. logic:notPresent</font></strong><br />            姝ゆ爣絳劇敤浜庡垽鏂璻equest瀵硅薄浼犻掑弬鏁版槸鍚︿笉瀛樺湪錛屾剰涔変笌浜唋ogic:present鐩稿弽錛屼嬌鐢ㄦ柟娉曠被浼鹼紝鐣ャ?br />   <strong>  <font color="#ff0000">  16. logic:redirect</font></strong><br />            璇ユ爣絳劇敤浜庡疄鐜伴〉闈㈣漿鍚戯紝鍙紶閫掑弬鏁般?br />            eg1. <logic:redirect href="<u><font color="#638f27">http://<u><font color="#638f27">www.chinaitlab</font></u>.com"/</font></u>><br />        <br /> <strong>       <font color="#ff0000">17. logic:iterator</font></strong><br />             鐢ㄤ簬鏄劇ず鍒楄〃涓篶ollection鐨勫鹼紙List ,ArrayList,HashMap絳夛級銆?br />             eg1. 閫愪竴杈撳嚭鐢ㄦ埛鍒楄〃(userlList)涓敤鎴風殑濮撳悕錛?br />                <logic:iterate  id="user" name="userList"><br />                   <bean:write name="user" property="name"/><br><br />                </logic:iterate><br />             eg2. 浠庣敤鎴峰垪琛ㄤ腑杈撳嚭浠?寮濮嬬殑涓や釜鐢ㄦ埛鐨勫鍚?br />                <logic:iterate  id="user" name="userList" indexId="index"  offset="1" length="2"><br />                   <bean:write name="index"/>.<bean:write name="user" property="name"/><br><br />                </logic:iterate><br />             eg3. logic:iterator鏍囩鐨勫祵濂椾婦渚?br />                 <logic:iterate id="user" indexId="index" name="userList"><br />                        <bean:write name="index"/>. <bean:write name="user" property="name"/><br><br />                        <logic:iterate id="address" name="user" property="addressList" length="3" offset="1"><br />                            <bean:write name="address"/><br><br />                        </logic:iterate><br />                </logic:iterate></p> <img src ="http://www.tkk7.com/javaex/aggbug/236385.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/javaex/" target="_blank">javaex</a> 2008-10-24 13:25 <a href="http://www.tkk7.com/javaex/articles/236385.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>html:errors鏍囩涓嶢ctionMessage鍜孲truts璧勬簮鏂囦歡鎸囧崡_杞?/title><link>http://www.tkk7.com/javaex/articles/235934.html</link><dc:creator>javaex</dc:creator><author>javaex</author><pubDate>Wed, 22 Oct 2008 06:22:00 GMT</pubDate><guid>http://www.tkk7.com/javaex/articles/235934.html</guid><wfw:comment>http://www.tkk7.com/javaex/comments/235934.html</wfw:comment><comments>http://www.tkk7.com/javaex/articles/235934.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/javaex/comments/commentRss/235934.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/javaex/services/trackbacks/235934.html</trackback:ping><description><![CDATA[<div id="zd3rlrd" class="item-content"><span style="font-size: 10pt">鍦⊿truts涓垜浠敤html:errors鏍囩鍦↗SP欏甸潰涓婅緭鍑洪獙璇佽繃紼嬩腑浜х敓鐨勯敊璇俊鎭紝閿欒淇℃伅涓鑸潵鑷簬娑堟伅璧勬簮鏂囦歡錛坸xx錛巔roperties鏂囦歡錛屼竴鑸綅浜巆lasses鐩綍涓嬶紝鏂囨湰鏂囦歡錛夛紝褰撶劧閿欒淇℃伅涔熷彲浠ユ槸涓嶆槸璧勬簮鏂囦歡涓殑鏂囨湰娑堟伅錛岃屾槸鑷畾涔夌殑鏂囨湰銆傛帴涓嬫潵灝嗚緇嗚榪般?</span> <p><span style="font-size: 10pt">銆銆鍏堟潵鐪嬩竴涓畝鍗曚緥瀛?/span></p> <p><span style="font-size: 10pt">1銆佽祫婧愭枃浠墮敊璇俊鎭潵婧?鍏舵牸寮忎負 <font color="#ff0000" size="4">key = value</font> )<br />     <br />    <font color="#3366ff" size="4">error.test</font> = this is a test error.</span></p> <p><span style="font-size: 10pt">2銆丣SP欏甸潰涓敤浜庢樉紺洪敊璇俊鎭爣絳?br />    <br />    <html:errors <font color="#ff0000" size="4">property</font>="<font color="#ff0000" size="4">testerror</font>"/></span></p> <p><span style="font-size: 10pt">3銆丄ctionFormBean鐨剉alidate()鏂規硶涓駭鐢熼敊璇俊鎭?/span></p> <p><span style="font-size: 10pt">   ActionErrors error = new ActionErrors();</span></p> <p><span style="font-size: 10pt">   error.add("<font color="#ff0000" size="4">testerror</font>",new ActionMessage("<font color="#3366ff" size="4">error.test</font>"))<br />    <br />    return error;</span></p> <p><span style="font-size: 10pt"> </span></p> <p><span style="font-size: 10pt">銆銆榪欎釜渚嬪瓙鐨勫姛鑳藉氨鏄湪ActionForm Bean鐨剉alidate()鏂規硶涓駭鐢熶竴鏉″悕涓猴細<font color="#ff0000">testerror</font>鐨勯敊璇俊鎭紝閿欒淇℃伅鎭槸璧勬簮鏂囦歡涓璳ey涓?font color="#3366ff">error.test</font>鐨勫箋傜劧鍚庡湪欏甸潰涓婄敤html:errors鏍囩杈撳嚭t<font color="#ff0000">esterror</font>榪欐潯閿欒淇℃伅銆?/span></p> <p><span style="font-size: 10pt">銆銆榪欐槸鏈甯哥敤鐨勪竴縐嶅姛鑳斤紝鎵鏈夌殑閿欒淇℃伅閮藉湪璧勬簮鏂囦歡閲岄潰銆?/span></p> <p><span style="font-size: 10pt">銆銆鏈変漢浼氶棶錛岄敊璇俊鎭彧鑳藉瓨鏀懼湪璧勬簮鏂囦歡涓悧錛屽叾瀹炰笉鏄繖鏍楓?font color="#0000ff" size="3"><strong>涓嶉渶瑕佽祫婧愭枃浠朵篃鍙互浜х敓閿欒淇℃伅</strong></font>銆?/span></p> <p><span style="font-size: 10pt">銆銆鎴戜滑鍐嶆潵鐪嬩竴涓婣ctionMessage鐨勫彟涓縐嶆瀯閫犳柟娉?</span></p> <p><span style="font-size: 10pt">銆銆<font color="#000080" size="4">ActionMessage(<font color="#ff00ff">String</font> key,<font color="#ff00ff">boolean</font> isresource)</font></span></p> <p><span style="font-size: 10pt">銆銆濡傛灉isresource鍊間負true,鍒欒〃紺簁ey鏄祫婧愭枃浠朵腑鐨刱ey錛屼駭鐢熺殑娑堟伅灝辨槸涓巏ey鐩稿搴旂殑娑堟伅<br /> 銆銆濡傛灉isresource鍊間負<font color="#ff0000" size="4">false</font>,<font color="#0000ff">鍒欒〃紺簁ey涓轟竴鏉℃櫘閫氱殑娑堟伅銆?/font></span></p> <p><span style="font-size: 10pt">銆銆濡傛灉涓婇潰鐨別rror.add鏀逛負error.add("testerror",<font color="#ff0000">new ActonMessage</font>("<font color="#0000ff">榪欐槸涓鏉¤嚜瀹氫箟娑堟伅",<font color="#ff0000">false</font></font>",));閭d箞欏甸潰涓婃樉紺虹殑灝嗘槸錛氳繖鏄竴鏉¤嚜瀹氫箟娑堟伅.</span></p> <p><br /> <span style="font-size: 10pt">銆銆鍙﹀榪樺彲浠ョ敤ActionMessage浜х敓澶嶅悎娑堟伅錛屾瘮濡傛垜浠杈撳嚭錛歺xx涓嶈兘鐢ㄤ綔鐢ㄦ埛鍚嶏紝鍏朵腑xxx鏄竴涓彉閲忋?/span></p> <p><span style="font-size: 10pt">銆銆棣栧厛鎴戜滑鍦ㄨ祫婧愭枃浠朵腑鍔犱竴涓潯澶嶅悎娑堟伅</span></p> <p><span style="font-size: 10pt">銆銆<font color="#3366ff" size="3">testmsg </font>=<font color="#ff0000" size="4"> {0}</font>涓嶈兘鐢ㄤ綔鐢ㄦ埛鍚嶃傝繖閲?font color="#ff0000" size="4">{0}</font>鏄琚浛鎹㈢殑鍙傛暟銆?/span></p> <p><span style="font-size: 10pt">銆銆鎴戜滑鍐嶆潵鐪嬩竴涓婣ctionMessage鐨勫彟涓涓瀯閫犳柟娉?br /> 銆銆<font color="#0000ff">ActionMessage<font color="#0000ff">(String key,Object value0);</font></font></span></p> <p><span style="font-size: 10pt">銆銆涔熷氨鏄鐢?font color="#ff0000">value0</font>鐨勫兼潵鏇挎崲<font color="#ff0000">{0}</font></span></p> <p><span style="font-size: 10pt">銆銆鎴戜滑淇敼error.add涓篹rror.add("testerror",<font color="#ff0000">new ActonMessage(<font color="#3366ff" size="3"><strong>"testmsg"</strong></font><font size="4">,</font><font color="#0000ff" size="3"><strong>"瀛欎腑灞?</strong></font></font><font color="#ff0000">)</font>)</span></p> <p><span style="font-size: 10pt">銆銆閭d箞JSP欏甸潰涓婂皢鏄劇ず錛氭瘺娉戒笢涓嶈兘鐢ㄤ綔鐢ㄦ埛鍚嶃?/span></p> <p><br /> <span style="font-size: 10pt">銆銆褰撶劧鍦ㄤ竴鏉″鍚堟秷鎭腑涔熷彲甯﹀涓弬鏁幫紝鍙傛暟渚濇涓?/span><span style="font-size: 10pt"><font color="#0000ff" size="3">{0},{1},{2}鎴栨洿澶?br /> </font>銆銆渚嬪錛?/span><span style="font-size: 10pt"><font color="#3366ff" size="4">loginUser = 鐢ㄦ埛鍚?{0} 濮撳悕:{1} 鐧誨綍嬈℃暟:{2}.....<br /> </font>銆銆閭d箞鍦ㄤ駭鐢熼敊璇秷鎭椂灝辯敤new ActionMessage(String key,Object value0,Object value1,Object  value2.....)鎴栬呬嬌鐢ㄥ璞℃暟緇刵ew ActionMessage(String key,Object[] values)<br /> 銆銆</span></p> <p><font size="4"><span style="font-size: 10pt">銆銆</span><span style="font-size: 10pt">String[] detail = {"Admin","鐜嬫櫠","12"};<br /> 銆銆error.add("testerror",new ActionMessage("loginUser",detail))<br /> </span></font><br /> </p> </div> <span style="font-size: 10pt"> <hr /> Note錛?br /> <br /> <font color="#ff0000"><strong>Cannot find message resources under key org.apache.struts.action.MESSAGE  閿欒</strong></font>鐨勫師鍥犳槸娌℃湁閰嶇疆璧勬簮鏂囦歡<br /> <br /> 瑙e喅鍔炴硶錛?鍦╯truts-config.xml 涓姞鍏ュ涓嬬殑涓孌?br /> <br /> <message-resources parameter="application" null="false"></message-resources><br /> </span> <img src ="http://www.tkk7.com/javaex/aggbug/235934.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/javaex/" target="_blank">javaex</a> 2008-10-22 14:22 <a href="http://www.tkk7.com/javaex/articles/235934.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://www-44455588.com" target="_blank">亚洲av乱码一区二区三区香蕉 </a>| <a href="http://jjv5.com" target="_blank">亚洲国产精品第一区二区</a>| <a href="http://www-3499.com" target="_blank">美女扒开尿口给男人爽免费视频 </a>| <a href="http://tpwelert.com" target="_blank">亚洲天堂中文字幕</a>| <a href="http://pjappuiehjdkhsjkssd2.com" target="_blank">免费看无码特级毛片</a>| <a href="http://0453wcbyy.com" target="_blank">亚洲精品成人无限看</a>| <a href="http://yy1288.com" target="_blank">国产免费阿v精品视频网址</a>| <a href="http://wwwnewhtbook.com" target="_blank">亚洲日产韩国一二三四区</a>| <a href="http://001mc.com" target="_blank">免费a级毛片无码a∨免费软件</a>| <a href="http://bb927bb.com" target="_blank">亚洲五月综合缴情在线观看</a>| <a href="http://www12kvkv.com" target="_blank">免费观看男人吊女人视频</a>| <a href="http://bet06966.com" target="_blank">亚洲精品综合一二三区在线</a>| <a href="http://mt569.com" target="_blank">在线永久免费的视频草莓</a>| <a href="http://8mav1007.com" target="_blank">亚洲熟妇AV一区二区三区宅男</a>| <a href="http://scdsrq.com" target="_blank">日本v片免费一区二区三区</a>| <a href="http://nxeea.com" target="_blank">尤物视频在线免费观看</a>| <a href="http://jaubus.com" target="_blank">亚洲精品V欧洲精品V日韩精品</a>| <a href="http://bjsunic.com" target="_blank">日韩精品无码专区免费播放</a>| <a href="http://jyd56.com" target="_blank">亚洲中文字幕无码av在线</a>| <a href="http://ycjs999.com" target="_blank">日韩电影免费在线</a>| <a href="http://445848.com" target="_blank">91av免费在线视频</a>| <a href="http://yese889.com" target="_blank">99久久精品国产亚洲</a>| <a href="http://4husese.com" target="_blank">免费影院未满十八勿进网站</a>| <a href="http://zs0451.com" target="_blank">久久亚洲精品无码av</a>| <a href="http://bxd888.com" target="_blank">日韩精品亚洲aⅴ在线影院</a>| <a href="http://sswg2.com" target="_blank">久99久精品免费视频热77</a>| <a href="http://0755haoma.com" target="_blank">国产AV旡码专区亚洲AV苍井空 </a>| <a href="http://juguanghr.com" target="_blank">eeuss免费影院</a>| <a href="http://blcvs.com" target="_blank">亚洲男人天堂av</a>| <a href="http://179228.com" target="_blank">午夜无遮挡羞羞漫画免费</a>| <a href="http://001mc.com" target="_blank">一级一黄在线观看视频免费</a>| <a href="http://9v9av.com" target="_blank">亚洲高清在线观看</a>| <a href="http://njjngs.com" target="_blank">日韩激情淫片免费看</a>| <a href="http://513573.com" target="_blank">黄色网站软件app在线观看免费</a>| <a href="http://qsqse1.com" target="_blank">亚洲不卡中文字幕</a>| <a href="http://kdltuliao.com" target="_blank">久久精品国产亚洲Aⅴ香蕉 </a>| <a href="http://www-36664.com" target="_blank">国产亚洲国产bv网站在线</a>| <a href="http://16lds.com" target="_blank">国产亚洲美女精品久久久</a>| <a href="http://www-92109.com" target="_blank">0588影视手机免费看片</a>| <a href="http://znboxcdn304.com" target="_blank">在线看亚洲十八禁网站</a>| <a href="http://ywjh666.com" target="_blank">色婷婷六月亚洲婷婷丁香</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>