<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.2 快速開始 Beetl的核心是`GroupTemplate`,是一個重量級對象,實際使用的時候建議使用單模式創建,創建GroupTemplate需要2個參數,一個是模板資源加載器,一個是配置類,模板資源加載器Beetl內置了6種,分別是: - **StringTemplateResourceLoader**:字符串模板加載器,用于加載字符串模板,如本例所示 - **FileResourceLoader**:文件模板加載器,需要一個根目錄作為參數構造,傳入getTemplate方法的String是模板文件相對于Root目錄的相對路徑 - **ClasspathResourceLoader**:現代web應用最常用的文件模板加載器,模板文件位于Classpath里 - **WebAppResourceLoader**:用于webapp集成,假定模板根目錄就是WebRoot目錄,參考web集成章 - **MapResourceLoader**:可以動態存入模板 - **CompositeResourceLoader**:混合使用多種加載方式 ```java //初始化代碼 StringTemplateResourceLoader resourceLoader = new StringTemplateResourceLoader(); Configuration cfg = Configuration.defaultConfiguration(); GroupTemplate gt = new GroupTemplate(resourceLoader, cfg); //獲取模板 Template t = gt.getTemplate("hello,${name}"); t.binding("name", "beetl"); //渲染結果 String str = t.render(); System.out.println(str); ``` 代碼第5行將變量name傳入模板里,其值是`Beetl`。 代碼第6行是渲染模板,得到輸出,template提供了多種獲得渲染輸出的方法,如下 - **template.render()** 返回渲染結果,如本例所示 - **template.renderTo(Writer)** 渲染結果輸出到Writer里,如果你的Writer是一個FilterWriter,則可把輸出保存到文件里 - **template.renderTo(OutputStream)** 渲染結果輸出到OutputStream里 > 1. Beetl 支持為模板自定義定界符和占位符,如本例子采用的默認占位符號 `${}`。 后面可以看到,可以定義任意其他符號,比如`#{}` 或者 `##` > 2. 如果不想寫代碼直接體驗 Beetl 提供的基本功能,可以使用 [http://ibeetl.com/beetlonline/](http://ibeetl.com/beetlonline/)
                  <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>

                              哎呀哎呀视频在线观看