如何捕获和处理GenericPortlet.doView()抛出的PortletException?如果由于某种原因抛出此异常,我希望在JBoss门户中显示自定义错误页面或自定义消息。
发布于 2010-01-29 20:03:09
Portlet 2.0规范(JSR 286 -但我怀疑他们去掉了错误处理)写道:
将如何反应留给门户/ portlet容器实现,当portlet在处理请求时抛出异常时。例如,门户/门户小程序容器可以呈现错误页面而不是门户页面,在抛出异常的门户小程序的门户小程序窗口中呈现错误消息,或者从门户页面移除门户小程序并为管理员记录错误消息。
JBoss Portal's error handling似乎没有提供你想要的东西。
您可能必须自己处理这个问题,可能需要定义一个抽象基类,以便您的其他portlets可以扩展。
https://stackoverflow.com/questions/2160764
复制相似问题