我目前使用以下内容输出到使用 StringTemplate 的 servlet:
(ST)page.render();
当我这样做时,StringTemplate 会向 Stderr 打印警告;用无用的警告填充日志文件并不理想。
如果我正确理解文档,以下将解决此问题:
STWriter out = new MyCustomWriter(response.getWriter());
page.write((STWriter)out, (STErrorListener)myListener);
顺便说一句,这样做是否会节省在内存中构建一整页字符串的必要性?