2
如何从StringTemplate中以String形式检索编译时错误消息?如何检索StringTemplate中的错误消息?
比如这个代码:
STGroup stg = new STGroup('<', '>');
CompiledST compiledTemplate = stg.defineTemplate("receipt", "<an invalid template<>");
if (compiledTemplate == null)
System.out.println("Template is invalid");
将只需登录类似于“无效之际,一个完整的惊喜给我”,但我想在我的UI显示此错误消息。
我可以通过stg.errMgr
访问ErrorManager
。我期望在这里有一个像getErrors()
这样的方法,但是这里没有...
THX这个工程。我仍然认为他们有一个奇怪的错误侦听器的默认实现(只是吞下异常),但幸运的是,您确实可以像这样简单地覆盖它。 – wvdz 2014-12-06 13:35:52