1. <legend id='ehzHv'><style id='ehzHv'><dir id='ehzHv'><q id='ehzHv'></q></dir></style></legend>

        <tfoot id='ehzHv'></tfoot>

        <small id='ehzHv'></small><noframes id='ehzHv'>

        <i id='ehzHv'><tr id='ehzHv'><dt id='ehzHv'><q id='ehzHv'><span id='ehzHv'><b id='ehzHv'><form id='ehzHv'><ins id='ehzHv'></ins><ul id='ehzHv'></ul><sub id='ehzHv'></sub></form><legend id='ehzHv'></legend><bdo id='ehzHv'><pre id='ehzHv'><center id='ehzHv'></center></pre></bdo></b><th id='ehzHv'></th></span></q></dt></tr></i><div id='ehzHv'><tfoot id='ehzHv'></tfoot><dl id='ehzHv'><fieldset id='ehzHv'></fieldset></dl></div>
          <bdo id='ehzHv'></bdo><ul id='ehzHv'></ul>
      2. 使用脚本中介在 JavaScript 中获取属性值

        时间:2023-08-01

              <tbody id='MCeMX'></tbody>
            • <bdo id='MCeMX'></bdo><ul id='MCeMX'></ul>
              <tfoot id='MCeMX'></tfoot>
              <legend id='MCeMX'><style id='MCeMX'><dir id='MCeMX'><q id='MCeMX'></q></dir></style></legend>
            • <small id='MCeMX'></small><noframes id='MCeMX'>

              • <i id='MCeMX'><tr id='MCeMX'><dt id='MCeMX'><q id='MCeMX'><span id='MCeMX'><b id='MCeMX'><form id='MCeMX'><ins id='MCeMX'></ins><ul id='MCeMX'></ul><sub id='MCeMX'></sub></form><legend id='MCeMX'></legend><bdo id='MCeMX'><pre id='MCeMX'><center id='MCeMX'></center></pre></bdo></b><th id='MCeMX'></th></span></q></dt></tr></i><div id='MCeMX'><tfoot id='MCeMX'></tfoot><dl id='MCeMX'><fieldset id='MCeMX'></fieldset></dl></div>

                1. 本文介绍了使用脚本中介在 JavaScript 中获取属性值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  有没有办法在 WSO2 ESB 的脚本中介的 javascript 代码中,当该属性的范围不同于默认"时获取该属性的值?

                  Is there a way, inside the javascript code from WSO2 ESB's Script mediator, to get a property's value when this property has a scope different from "default" ?

                  如果属性具有默认范围:

                  get-property('MyProperty') 
                  

                  <script language="js">
                     mc.getProperty("MyProperty");
                  </script>
                  

                  如果属性具有运输"范围:

                  get-property('transport','FILE_NAME')
                  

                  <script language="js">
                     mc.????????
                  </script>
                  

                  推荐答案

                  您可以使用以下代码获取属性:

                  You can get property using this code:

                  <property name="ComingRoles" expression="your property or value" scope="default"  />
                  <script language="js">var rolelist = mc.getProperty('ComingRoles');</script>
                  

                  我用 WSO2ESB 4.9.0 测试它

                  I test it with WSO2ESB 4.9.0

                  更新:

                  如果你的属性没有在默认范围内定义,首先你必须在默认范围内定义它.

                  If your property is not define in default scope, first you must define it in default scope.

                  例如:

                  <property name="authheader" expression="get-property('transport','X-JWT-Assertion')"></property>
                  <script language="js"> var temp_auth = mc.getProperty('authheader')
                  </script>
                  

                  它应该适用于 ESB 4.5.0 及更高版本

                  It should works with ESB 4.5.0 and above

                  这篇关于使用脚本中介在 JavaScript 中获取属性值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:跨域 Ajax 请求 WSO2 IS 下一篇:Firebase:更改服务人员的位置

                  相关文章

                  <small id='GDZxi'></small><noframes id='GDZxi'>

                  <legend id='GDZxi'><style id='GDZxi'><dir id='GDZxi'><q id='GDZxi'></q></dir></style></legend>
                  <tfoot id='GDZxi'></tfoot>
                2. <i id='GDZxi'><tr id='GDZxi'><dt id='GDZxi'><q id='GDZxi'><span id='GDZxi'><b id='GDZxi'><form id='GDZxi'><ins id='GDZxi'></ins><ul id='GDZxi'></ul><sub id='GDZxi'></sub></form><legend id='GDZxi'></legend><bdo id='GDZxi'><pre id='GDZxi'><center id='GDZxi'></center></pre></bdo></b><th id='GDZxi'></th></span></q></dt></tr></i><div id='GDZxi'><tfoot id='GDZxi'></tfoot><dl id='GDZxi'><fieldset id='GDZxi'></fieldset></dl></div>
                      <bdo id='GDZxi'></bdo><ul id='GDZxi'></ul>