OpenCMS: NavodProPraciSResponse |
from Wiki KIVu |
Na JSP stránkách v OpenCms se vyskytují problémy při práci s implicitní proměnnou response.Např. nefungují metody pro přesměrování prostředků - sendRedirect
a sendError
.
Implicitní response
přepíšeme aktuální response
z Cms Controlleru
CmsFlexController controller = (CmsFlexController)request.getAttribute(CmsFlexController.ATTRIBUTE_NAME); response = controller.getTopResponse(); response.sendError(403);
Tímto způsobem můžeme pak response používat i pro sendRedirect
, nebo setStatus(301)
.