Spring 中是否有内置机制允许我将外部渲染的 PDF 显示为视图?
我通过 web 服务获取 PDF(返回附加的 DataHandler),所以我不希望继承 AbstractPdfView 来呈现 PDF。
这不是一个很难单独解决的问题。只需将 PDF 写入 ServletOutputStream 就很容易了。但是,为了保持一致性,我想保留返回 ModelAndView 的 Spring 控制器类,这意味着编写我自己的 AbstractView 子类来将 PDF 写入 ServletOutputStream。这样做没什么大不了的,但我不想重新创建 Spring 中其他地方可能已经存在的东西。