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

    strut2中的result返回結果

    result是action的子節點。2、result代表action方法執行后,可能去的一個頁面或者一個請求的action。3、一個action對應著多個result返回結果。4、result的name屬性對應著action方法中的返回值。5、result一個有兩個屬性:name屬性對應著action方法中的返回值;type返回結果的響應類型.常用的有dispatcher轉發 redirect重定向 redirectAction重定向到action chain重定向轉發到一個action

    東西/原料

    • IDEA東西
    • JDK1.8
    • tomcat8.5
    • struts2相關jar包

    方式/步調

    1. 1

      打開IDEA開辟東西,建立一個sturts2的javaWeb項目工程

    2. 2

      引入struts2相關的jar到當前項目標WEB-INF中的lib包下,并添加的項目中。在WEB-INF下IDEA默認是沒有建立 需要本身建立。引入相關的sturts2包之后就是在同級方針下的web.xml中進行相關的struts2的阻擋器設置裝備擺設

    3. 3

      完當作上面的步調之后,接著就是建立一個sturts.xml的文件,在當前項目標src目次下。struts.xml設置裝備擺設文件本家兒要存放于當前項目標一些對應的Action類對應的result返回成果

      END

    方式/步調2

    1. 1

      上面的步調完當作之后,一個依靠于struts2的JavaWeb項目東西的根基開辟情況就算搭建完當作了,隨后就是在src中的建立一個TestResultAction.java的文件。當然在建立java文件時 起首建立一個包 養當作一個好的開辟習慣.

    2. 2

      建立好TestResultAction文件之后,在此中建立一個execute方式,處置的營業為界說一個變量,用這個變量去取余3的值 然后返回分歧的返回值類型

    3. 3

      在struts.xml設置裝備擺設相關的返回值類型,在result中的type屬性中 別離利用dispatcher、redirect、redirectAction、chain的響應的類型

    4. 4

      再web目次中添加一個result中對應的返回成果的jsp頁面

      END

    方式/步調3

    1. 1

      完當作上面的步調之后,那么就是相關的index.jsp中添加幾個相關的超鏈接 用于請求相關的action并再瀏覽器中進行查看成果

      END

    注重事項

    • 注重type="redirectAction"中的方式重定標的目的到action中可以直接利用redirect來完當作
    • 請求轉發到action只能利用chain來完當作
    • 發表于 2020-05-18 19:00
    • 閱讀 ( 594 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

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