Java 在JSR-168中处理PortletException

Java 在JSR-168中处理PortletException,java,exception-handling,jboss,portlet,Java,Exception Handling,Jboss,Portlet,如何捕获和处理GenericPortlet.doView()引发的PortletException?如果由于某种原因引发此异常,我希望在JBoss portal中显示一个自定义错误页面或自定义消息。Portlet 2.0规范(JSR 286-但我怀疑他们是否进行了错误处理)说: 当portlet在处理请求时抛出异常时,如何作出反应留给门户/portlet容器实现。例如,门户/portlet容器可以呈现错误页面而不是门户页面,在引发异常的portlet的portlet 25窗口中呈现错误消息,或者

如何捕获和处理GenericPortlet.doView()引发的PortletException?如果由于某种原因引发此异常,我希望在JBoss portal中显示一个自定义错误页面或自定义消息。

Portlet 2.0规范(JSR 286-但我怀疑他们是否进行了错误处理)说:

当portlet在处理请求时抛出异常时,如何作出反应留给门户/portlet容器实现。例如,门户/portlet容器可以呈现错误页面而不是门户页面,在引发异常的portlet的portlet 25窗口中呈现错误消息,或者从门户页面删除portlet,并为管理员记录错误消息

似乎没有提供你想要的

您可能需要自己来处理这个问题,也许可以通过定义一个抽象基类来扩展其他Portlet。

Portlet 2.0规范(JSR 286-但我怀疑他们没有错误处理)说:

当portlet在处理请求时抛出异常时,如何作出反应留给门户/portlet容器实现。例如,门户/portlet容器可以呈现错误页面而不是门户页面,在引发异常的portlet的portlet 25窗口中呈现错误消息,或者从门户页面删除portlet,并为管理员记录错误消息

似乎没有提供你想要的

您可能需要自己处理这个问题,可能需要定义一个抽象基类,其他portlet可以扩展这个抽象基类