<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    十一回家腐敗了幾天,回到公司,緊張的氣氛又開始了。繼續(xù)奮斗。

    1. 用javascript中的Array存儲(chǔ)服務(wù)器端傳來的List數(shù)據(jù)。

    有些數(shù)據(jù)從服務(wù)器端傳過來,需要保存到客戶端。

    起初的做法,對(duì)于個(gè)別的數(shù)據(jù),放在頁面中的某個(gè)隱藏層中,或者作為隱藏字段存起來,當(dāng)用的時(shí)候,再用JS取相應(yīng)的控件再取到value。

    <div id="hdnUsrNm" style="display:none;">
      
    <bean:write name="user" property="usrName" />
    </div>

    <html:hidden name="user" property="usrName" />


    后來,需要保存的數(shù)據(jù)量大了一些(不是相當(dāng)大^.^),再放到頁面中,使頁面顯得很臃腫,而且很容易造成格式顯示錯(cuò)亂。于是改用JS中的Array對(duì)象來保存。

    var resultArr = new Array(); 
    resultArr
    =[
      
    <logic:present name="UserList">
      
    <logic:iterate id="user" name="UserList">
      [
    "<bean:write name='user' property='usrName' />",
       
    "<bean:write name='user' property='usrBlog' />"
      ],            
      
    </logic:iterate>
      
    </logic:present>  
      [] //為了對(duì)應(yīng)最后一個(gè)逗號(hào),把最后一個(gè)對(duì)象設(shè)置為空。
    ];


    2. EL語言的應(yīng)用

    為了方便,起初使用了EL語言。基本表達(dá)式如:${expression}。

    剛開始用的時(shí)候感覺非常的爽,使用起來很方便,但是后來遇到一個(gè)問題需要注意。

    EL語句在tomcat下解析運(yùn)行都沒有問題,但是當(dāng)移植到weblogic上時(shí),服務(wù)器無法識(shí)別。為什么,我也不清楚。可能就是不支持吧。

    3. checkbox自動(dòng)選中指定對(duì)象。

    經(jīng)過服務(wù)器端的處理,客戶端的checkbox要對(duì)應(yīng)處理結(jié)果顯示選中狀態(tài)。

    <input type="checkbox" name="element1" value="<%=i++ %>" 
    <logic:equal name
    ="contract" property="packageCodeContents" value="<%=packageCode %>"> checked </logic:equal>
    onclick="checkboxClicked(this)" >


    4. checkbox實(shí)現(xiàn)radio效果。

    這個(gè)實(shí)現(xiàn)起來很容易,猶豫radio選中之后不能取消的局限,有的時(shí)候需要用checkbox來代替實(shí)現(xiàn)。

     

    function checkboxClicked(obj){    
      
    if( obj.checked == true{
        
    for(var i=0;i < document.all("element1").length;i++){
        document.all(
    "element1")[i].checked = false;
        }

        obj.checked 
    = true;
      }

    }


    5. 用CSS實(shí)現(xiàn)自動(dòng)轉(zhuǎn)換輸入法為半角。

    <html:text property="usrName" style="ime-mode: inactive;" maxlength="4" />


    歡迎來訪!^.^!
    本BLOG僅用于個(gè)人學(xué)習(xí)交流!
    目的在于記錄個(gè)人成長.
    所有文字均屬于個(gè)人理解.
    如有錯(cuò)誤,望多多指教!不勝感激!

    Feedback

    # re: 整理近幾天處理JSP頁面中遇到的幾個(gè)問題  回復(fù)  更多評(píng)論   

    2007-10-10 15:07 by G_G
    呵呵
    好實(shí)在的程序員啊
    G_G

    # re: 整理近幾天處理JSP頁面中遇到的幾個(gè)問題  回復(fù)  更多評(píng)論   

    2007-10-10 15:44 by 自在大羽
    "可能就是不支持吧。"????
    能不能實(shí)誠點(diǎn)兒,弄明白兒的。

    # re: 整理近幾天處理JSP頁面中遇到的幾個(gè)問題  回復(fù)  更多評(píng)論   

    2007-10-10 15:54 by 久城
    @自在大羽
    我算發(fā)現(xiàn)了,你是真的好閑啊。

    # re: 整理近幾天處理JSP頁面中遇到的幾個(gè)問題  回復(fù)  更多評(píng)論   

    2007-10-11 08:10 by 久城
    PS:
    weblogic8.1不支持JSP2.0,所以就不能支持JSTL1.1與EL了, 因?yàn)镴STL1.1與EL只能在JSP2.0中用,所以JSTL1.1與EL就不能在weblogic8.1中用了,目前支持JSP2.0的Server不多, Tomcat5是一個(gè),Tomcat4都不支持。

    # re: 整理近幾天處理JSP頁面中遇到的幾個(gè)問題  回復(fù)  更多評(píng)論   

    2007-10-11 08:16 by ce
    hehe。。。

    # re: 整理近幾天處理JSP頁面中遇到的幾個(gè)問題  回復(fù)  更多評(píng)論   

    2007-10-11 11:02 by guoping
    <html:text property="usrName" style="ime-mode: inactive;" maxlength="4" />

    這個(gè)怎么用。。。好像不起作用啊

    # re: 整理近幾天處理JSP頁面中遇到的幾個(gè)問題  回復(fù)  更多評(píng)論   

    2007-10-11 11:15 by 久城
    @guoping
    ime-mode是控制輸入法的。
    css2.0手冊(cè)中寫過:
    ime-mode : auto | active | inactive | disabled
    auto : 默認(rèn)值。不影響IME的狀態(tài)。與不指定 ime-mode 屬性時(shí)相同
    active : 指定所有使用IME輸入的字符。即激活本地語言輸入法。用戶仍可以撤銷激活I(lǐng)ME
    inactive : 指定所有不使用IME輸入的字符。即激活非本地語言。用戶仍可以撤銷激活I(lǐng)ME
    disabled : 完全禁用IME。對(duì)于有焦點(diǎn)的控件(如輸入框),用戶不可以激活I(lǐng)ME

    實(shí)例代碼:
    <style>
    #idDIV{width:100%;height:80px;background-color:#FFFFFF;padding:4px;font-family:verdana,tahoma;font-weight:bold;}
    #idCodeDiv{width:100%;padding:4px;font-family:verdana,tahoma;margin:12px 0px 0px 0px;background-color:#EEEEEE;font-weight:bold;}
    </style>

    <div id=idDIV>
    <input type=text size=20 style="ime-mode:auto;" value="ime-mode : auto"><br>
    <input type=text size=20 style="ime-mode:active;" value="ime-mode : active"><br>
    <input type=text size=20 style="ime-mode:inactive;" value="ime-mode : inactive"><br>
    <input type=text size=20 style="ime-mode:disabled;" value="ime-mode : disabled"><br>
    </div>
    <br>
    <div id=idCodeDiv>請(qǐng)用鼠標(biāo)激活上列輸入框的輸入。然后嘗試切換輸入法狀態(tài)。</div>

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    Copyright © 久城

    主站蜘蛛池模板: 精品福利一区二区三区免费视频 | 亚洲中字慕日产2021| 999在线视频精品免费播放观看| 无码国产精品一区二区免费虚拟VR| 18禁超污无遮挡无码免费网站国产| 日本媚薬痉挛在线观看免费| 免费一级毛片在级播放| 久久精品国产亚洲网站| 亚洲日本国产乱码va在线观看| 亚洲成a∨人片在无码2023| 国产视频精品免费视频| 91精品视频在线免费观看| 午夜两性色视频免费网站| 亚洲日韩涩涩成人午夜私人影院| 亚洲av片劲爆在线观看| 亚洲综合一区二区三区四区五区| 成年网在线观看免费观看网址| 无码日韩精品一区二区免费暖暖| 国产精品视频永久免费播放| 亚洲色一色噜一噜噜噜| 亚洲欧洲日产国码www| 美女视频黄a视频全免费网站色| 日韩免费观看一区| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 成人毛片100免费观看| 欧洲一级毛片免费| 亚洲男人的天堂在线va拉文| 91大神亚洲影视在线| 美女尿口扒开图片免费| 久久久久久久99精品免费| 免费无码看av的网站| 久久精品国产亚洲AV网站 | 久久久久亚洲精品无码网址色欲| 国产免费播放一区二区| 欧美男同gv免费网站观看| 在线日韩日本国产亚洲| 亚洲va在线va天堂成人| 成在人线av无码免费高潮喷水| 在线免费观看视频你懂的| 亚洲AV无码专区国产乱码4SE | 免费看一级一级人妻片 |