<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 1.18 調用Java方法與屬性 可以通過符號@來表明后面表達式調用是java風格,可以調用對象的方法,屬性 ```javascript ${@user.getMaxFriend(“lucy”)} ${@user.maxFriend[0].getName()} ${@com.xxxx.constants.Order.getMaxNum()} ${@com.xxxx.User$Gender.MAN} <% var max = @com.xxxx.constants.Order.MAX_NUM; var c =1; var d = @user.getWife(c).getName(); %> ``` 可以調用instance的public方法和屬性,也可以調用靜態類的屬性和方法 ,需要加一個 @指示此調用是直接調用class,其后的表達式是java風格的。 - GroupTemplate可以配置為不允許直接調用Class以增強安全性,具體請參考配置文件. - 也可以通過安全管理器配置到底哪些類Beetl不允許調用,具體請參考高級用法。默認情況,`java.lang.Runtime`,和 `java.lang.Process` 不允許在模板里調用。你自己的安全管理器也可以配置為不能直接訪問DAO類(避免了以前 JSP 可以訪問任意代碼帶來的危害) - 重要:請按照 Java 規范寫類名和方法名,屬性名。這樣便于beetl識別到底調用的是哪個類,哪個方法。否則會拋出錯誤 - 可以省略包名,只用類名。beetl將搜索包路徑找到合適的類(需要設置配置`IMPORT_PACKAGE=包名.;包名.`,包名后需要跟一個`.`, 或者調用Configuration.addPkg)方法具體請參考附件配置文件說明 - 內部類(包括枚舉)訪問同java一樣,如User類有個內部枚舉類Gender,訪問是User$Gender - 表達式是java風格,但參數仍然是 Beetl表達式,比如 `@user.sayHello(user.name)`。這里 `user.sayHello` 是 Java調用,`user.name` 仍然是 Beetl 表達式 注意:3.17版本后,由于安全原因,默認不在允許調用Java方法和屬性,如果需要,可以配置 ``` NATIVE_CALL = true NATIVE_SECUARTY_MANAGER= org.beetl.core.DefaultNativeSecurityManager ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看