zoukankan      html  css  js  c++  java
  • Structs2-Result

    <result type="redirect" ></result>
    result的类型有好几种
    1, dispatcher 这是服务器端跳转,structs默认的就是服务器端跳转
    2,redirect,这是客户端跳转。
    3,chain 访问action
    4,redirectAction也是重定向到某一个action

    =================
    <global-results>
    <result name="mainpage">/main.jsp</result>
    </global-results>
    如果众多的action都有一个公共的页面,那么这个页面可以提取出来,做全局操作。

    extends一个包的配置,另外一个包继承这个包的管理
    用另外一个包的result,可以用extends,这个包在core下面有一个struct-defalut包

    =============
    Dynama stack值栈里面取值
    在structs.xml <result>中通过${r},r是action里面的变量,通过Action动态确定,
    <result>${r}</result>,在Action里面设置这个值。r="/index.jsp" ======OGNL表达式

    ==============
    一次request只有一次值栈,服务器端的跳转只有一个值栈,这个Action变量可以转发的另外一个Action的变量
    带参数的Result结果集
    <result>
    </result>
    c从valuestack,actioncontext中取的值<s:property value="#parametes.helo"/>
    OGNL对象图导航语言

  • 相关阅读:
    channels的使用
    paramiko模块(远程操作服务器)
    GIT版本管理工具教程
    Python中的魔术方法详解(双下方法)
    Django中Q查询及Q()对象
    Python3操作Excel
    漏洞复现环境集锦-Vulhub
    CVE-2019-0193 远程命令执行-漏洞复现
    Weblogic-SSRF 漏洞复现
    CVE-2020-0796 永恒之蓝?
  • 原文地址:https://www.cnblogs.com/championlai/p/3842384.html
Copyright © 2011-2022 走看看