| 程序包 | 说明 |
|---|---|
| org.beetl.core | |
| org.beetl.core.exception | |
| org.beetl.core.statement | |
| org.beetl.ext.nutz | |
| org.beetl.ext.web |
| 限定符和类型 | 方法和说明 |
|---|---|
BeetlException |
Template.validate()
语法校验,如果返回BeetlException,则表示语法有错,返回null,语法无错误
|
BeetlException |
GroupTemplate.validateScript(String key) |
BeetlException |
GroupTemplate.validateScript(String key,
ResourceLoader loader) |
BeetlException |
GroupTemplate.validateTemplate(String key) |
BeetlException |
GroupTemplate.validateTemplate(String key,
ResourceLoader loader) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ReThrowConsoleErrorHandler.processExcption(BeetlException ex,
Writer writer) |
void |
ErrorHandler.processExcption(BeetlException beeExceptionos,
Writer writer)
处理错误,错误输出到os流
|
void |
ConsoleErrorHandler.processExcption(BeetlException ex,
Writer writer) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
Template.render()
获取模板输出的文本,结果是一个String
|
void |
Template.renderTo(OutputStream os)
获取模板输出的文本,输出到OutputStream里,tempalte必须在二进制输出模式下才能使用
|
void |
Template.renderTo(Writer writer)
获取模板输出的文本,输出到Writer里
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BeetlParserException
语法解析异常
|
class |
HTMLTagParserException
html解析异常
|
class |
MVCStrictException
严格MVC限制异常
|
class |
NativeNotAllowedException
Native方法调用异常
|
class |
TextParserException
将文本转为模板语言解析过程中的异常
|
| 构造器和说明 |
|---|
ErrorInfo(BeetlException ex) |
| 限定符和类型 | 方法和说明 |
|---|---|
BeetlException |
ErrorGrammarProgram.getException() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ErrorGrammarProgram.setException(BeetlException exception) |
| 限定符和类型 | 方法和说明 |
|---|---|
Type |
Type.getType(String attrName) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
LogErrorHandler.processExcption(BeetlException ex,
Writer writer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
WebRender.handleBeetlException(BeetlException ex)
处理客户端抛出的IO异常
|
void |
WebErrorHandler.processExcption(BeetlException e,
Writer writer) |
Copyright © 2018. All rights reserved.