• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    struts2中使用表單標簽進行提交數據

    strust2中的表單標簽有&lt;s:form&gt;、&lt;s:textfield&gt;、&lt;s:password&gt;、&lt;s:hidden&gt;、&lt;s:submit&gt;、&lt;s:textarea&gt;、&lt;s:checkbox&gt;它們分別對應的是HTML中的form、text、password、hidden、submit、textarea、checkbox表單標簽。做的是相同的功能但是struts2表單標簽的最大好處就是自動回顯表單信息

    東西/原料

    • IDEA
    • JDK1.8
    • Tomcat8.5
    • Struts2相關的jar包

    方式/步調

    1. 1

      再項目中的src目次中,建立一個com.it999.struts2.web的包,并在該包下建立一個UserAction.java的文件。再此中添加幾個變量,UserName,userPass,desc跟marr的屬性值。以及給他們生當作響應的get和set方式.

    2. 2

      同樣仍是再UserAction.java文件中添加一個save的方式,用來接管客戶端傳入的參數以及再節制臺中進行接管到的參數進行打印,看是否可以或許接管到jsp頁面中利用Sturts2表單標簽傳遞的參數

    3. 3

      隨后,再struts.xml中進行相關的action請求的路徑,再package中利用action節點來進行action的設置裝備擺設,并在index.jsp頁面<s:form action="">中的action中添加該action的路徑

    4. 4

      再save方式中打印出客戶端傳遞的參數并再節制臺中打印。strust2中的所有表單回顯起首是從struts2中的值棧中獲取,值棧中沒有才從表單傳入的參數中回顯 。怎么來驗證呢。用于再UserAction中的save方式中建立一個UserAction的對象,再該對象平分別給userNmae,userPass,desc賦值之后保留到值棧中去

    5. 5

      從該實列中可以看出來,Sturts2中的所有屬性中可是從值棧中起首獲取,沒有的話再從其他處所來獲取屬性值

      END

    注重事項

    • Struts2中的標簽回顯起首從值棧中獲取
    • 標簽再解析之后是由兩個標簽構成
    • 發表于 2020-05-23 19:00
    • 閱讀 ( 854 )
    • 分類:其他類型

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    推薦文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆