我在我的项目中使用 RESTEasy,但我对它不是很熟悉。我需要使用 RESTEasy 来返回一个 JSP 页面。
例如,我向服务器发送一个请求,服务器处理该请求然后返回一个 JSP 页面。我怎样才能做到这一点?
RESTEasy 有一个插件似乎可以满足您的要求:HTMLEasy。慢慢地,RESTEasy 中集成了一些特性,主要是 View 组件。
作为替代方案,我认为您还可以从另一个 JAX-RS 实现中借鉴一些想法,例如 Jersey,它有一个Viewable类,可以基于自定义MessageBodyWriter转发到 JSP (请参阅这些类以了解其实现方式:ViewableMessageBodyWriter和JSPTemplateProcessor) .
如果上面看起来有点沉重,那么看看这篇文章以获得一个简单的解决方案。