我有一些使用 Struts 库的自定义代码,我们将其移植到 Spring MVC
我需要更换
org.apache.struts.taglib.TagUtils.getInstance().write(pageContext, value);
但是在不使用 Struts TagUtils 的情况下找不到执行此操作的方法。
使用 Spring 或任何其他开源库的任何想法?
我有一些使用 Struts 库的自定义代码,我们将其移植到 Spring MVC
我需要更换
org.apache.struts.taglib.TagUtils.getInstance().write(pageContext, value);
但是在不使用 Struts TagUtils 的情况下找不到执行此操作的方法。
使用 Spring 或任何其他开源库的任何想法?
这个方法的源代码是
JspWriter writer = pageContext.getOut();
try {
writer.print(text);
}
catch (IOException e) {
TagUtils.getInstance().saveException(pageContext, e);
throw new JspException(messages.getMessage("write.io", e.toString()));
}
简而言之,它写入 JspWriter,并将 IOException 转换为 JspException。
这不应该太难自己重新实现。