<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 1.21 錯誤處理 Beetl能較為詳細的顯示錯誤原因,包括錯誤行數,錯誤符號,錯誤內容附近的模板內容,以及錯誤原因,如果有異常,還包括異常和異常信息。 默認情況下,僅僅在控制臺顯示,如下代碼: ```javascript <% var a = 1; var b = a/0; %> ``` 運行此模板后,錯誤提示如下 ```javascript >>DIV_ZERO_ERROR:0 位于3行 資源:/org/beetl/sample/s0125/error1.txt 1|<% 2|var a = 1; 3|var b = a/0; 4| %> ``` ```javascript <% var a = 1; var b = a var c = a+2; %> ``` 運行此模板后 ```javascript >>缺少符號(PARSER_MISS_ERROR):缺少輸入 ';' 在 'var' 位于4行 資源:/org/beetl/sample/s0125/error2.txt 1|<% 2|var a = 1; 3|var b = a 4|var c = a+2; 5| %> ``` 1. 默認的錯誤處理器僅僅像后臺打印錯誤,并沒有拋出異常,如果需要在render錯誤時候拋出異常到控制層,則可以使用org.beetl.core.ReThrowConsoleErrorHandler。不僅打印異常,還拋出BeetlException 2. 可以自定義異常處理器,比如把錯誤輸出到 作為渲染結果一部分輸出,或者輸出更美觀的html內容等,具體參考高級用法 3. 可以在配置文件不設置異常,這樣Beetl引擎將不處理異常,用戶可以在外部來處理(可以在外部調用ErrorHandler子類來顯示異常) 4. 如果想校驗模板是否正確,可以調用groupTemplate.validate....系列方法
                  <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>

                              哎呀哎呀视频在线观看