導航:首頁 > 編程語言 > struts2resultjsp

struts2resultjsp

發布時間:2024-05-19 15:24:24

① 如何在jsp頁面中使用struts2標簽

要在jsp中使用struts2.0的標簽,首先要在頁面使用taglib指令,將struts2的tld文件導入
<%@taglibprefix="s"uri="/struts-tags"%>

struts2的標簽主要分為兩大類:

  1. UI標簽 這個幾乎不怎麼用就不介紹了

  2. 非UI標簽

    if,elseif和else
    <s:iftest="link_type==1">//只有當test的的值為true時,才會執行if語句塊裡面的內容
    文字
    </s:if>
    <s:elseiftest="link_type==2">
    圖片
    </s:elseif>
    <s:else>
    -----
    </s:else>
    迭代標簽的使用
    iterator描述:
    用於遍歷集合(java.util.Collection)或枚舉值(java.util.Iterator)。
    <ol>
    <s:iteratorvalue="#request.names"status="stuts">
    <s:iftest="#stuts.odd==true">//判斷取出數據的奇偶性
    <li>White<s:property/></li>
    </s:if>
    <s:else>
    <listyle="background-color:gray"><s:property/></li>
    </s:else>
    </s:iterator>
    </ol>
    上述代碼的顯示效果就是相鄰的兩行顏色是區分開來的

    URL地址標簽,<s:url>用於生成一個URL地址,可以通過URL標簽指定的<s:param>
    子元素向URL地址發送請求參數
    <s:urlaction="">
    <s:paramname=""value=""></s:param>
    </s:url>

    超鏈接<ahref>一般和<s:url>標簽一起使用,用於帶多個參數。
    <ahref="
    <s:urlaction="">
    <s:paramname=""value=""></s:param>
    <s:paramname=""value=""></s:param>
    <s:paramname=""value=""></s:param>
    </s:url>">
    鏈接到...
    </a>


    set標簽,用於將某個值放入指定的范圍內。例如application,session等。
    <s:setname="user"value="userName"scope=」request」/>

    Struts2頁面開發中常用標簽使用規范:
    2.1.通過<inputname="userName"type="text"class=""size="15">
    往action中傳值,action中要有相應的屬性,並提供SET/GET方法。
    (在數量少時可以使用request.getParameter(「userName」);)

    2.2.在頁面顯示action傳來的數據,使用property標簽。需要顯示的數據從action中獲得。

    2.3.往action中的實體對象內傳值,使用textfield標簽。

    2.4.在頁面中判斷指定值使用<s:if>標簽。判斷數據從action中獲得。

    2.5.在頁面中需要循環列表顯示的數據使用<s:iterator>標簽,列表數據從action中獲得。

    2.6.URL地址和超鏈接可以使用<ahref>和<s:url>,在傳多值時建議<ahref>和<s:url>一起使用

② struts 2 鐨剅esult 榪斿洖 input 闂棰橈紵

浣犺佸啀閰嶇疆涓涓猺esult,name鏄痵uccess
棣栧厛錛屾牎楠屾垚鍔熷悗浣犵殑璇鋒眰浼氬埌杈綼ction鐨剈pdateMember鏂規硶涓錛屾墽琛屾柟娉曢噷鐨勭▼搴忥紝鎵ц屾垚鍔熷悗搴旇ユ槸renturn Action.SUCCESS 榪欐牱灝變細鎵懼埌閰嶇疆鏂囦歡閲岄厤緗鐨剅esult鏄痵uccess鐨勯〉闈錛
<action name = "updateMember" class="*鍖呭悕.UpdateMember" method="updateMember()">
<result name="input"> /updateError.jsp </result>
<result name="success"> /updateSuccess.jsp </result>
</action>

閱讀全文

與struts2resultjsp相關的資料

熱點內容
青島bi大數據培訓機構有哪些 瀏覽:224
rpgmv文本在哪個文件 瀏覽:161
一般的視頻緩存在哪個文件夾 瀏覽:960
javafortry 瀏覽:588
辦公文件軟體圖片 瀏覽:814
js形參當實參用 瀏覽:275
華為微信無法連接網路 瀏覽:668
哪個網站可進貨服裝 瀏覽:700
拷貝是復制文件到u盤嗎 瀏覽:478
怎麼清除另一個微信的所有數據 瀏覽:764
sd卡錯誤的文件系統文件分配失敗 瀏覽:725
編程一點都寫不出來怎麼辦 瀏覽:940
事業單位網路管理員 瀏覽:198
幼升小有什麼論壇或者APP 瀏覽:248
微信里的文件在哪個文件夾裡面 瀏覽:925
jsf2視頻教程 瀏覽:592
高新區學數控編程怎麼學 瀏覽:439
word提示文件無法轉換 瀏覽:192
系統數據結構表如何畫 瀏覽:568
網路廣告存在的問題 瀏覽:313

友情鏈接