導航:首頁 > 編程語言 > 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相關的資料

熱點內容
系統數據結構表如何畫 瀏覽:568
網路廣告存在的問題 瀏覽:313
向上循環配置文件是什麼意思 瀏覽:804
java怎麼表示不是數值 瀏覽:601
三星手機相冊里的文件 瀏覽:223
flash源文件破解 瀏覽:161
靈星雨接收卡如何寫配置文件 瀏覽:988
javasocket指定客戶端埠 瀏覽:480
電腦編程窗口怎麼創建 瀏覽:509
java兩地最短路 瀏覽:332
手機便簽程序在手機哪個文件夾里 瀏覽:521
EPROM程序的燒寫 瀏覽:436
windows密碼多少位的嗎 瀏覽:585
51單片機定時器0程序 瀏覽:505
怎麼刪除自己注冊的網站 瀏覽:365
ps盤符後能看到一個文件嗎 瀏覽:735
什麼軟體做的網站不可以微信登錄 瀏覽:52
cf的啟動文件在哪個文件夾 瀏覽:888
經典網路營銷有哪些 瀏覽:465
官方免費下載往返app 瀏覽:705

友情鏈接