Hlavní menu
Nástroje |
OpenCMS.NavodProPraciSResponse HistoryHide minor edits - Show changes to output 28 February 2009, 09:14
by
- Added lines 1-14:
!!Problém 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@@. !!Řešení 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)@@. |