JSP include esetén nem működik az redirect custom tagből

Fórumok

A probléma a következő: egy jsp oldalra includeolunk más jsp oldalakat, az include-olt oldalakon lévő custom tag-ekből nem megy a redirectelés, amelyet a következőképpen hívunk meg:

((HttpServletResponse) pageContext.getResponse())
.sendRedirect(forwardPage);

Ez a kód működik, ha nem include-olt jsp-ben szerepel az őt tartalmazó tag.

Valakinek van valami ötlete esetleg?

Hozzászólások

Az include csinál egy buffer flush-t, ami után tudtommal nem lehet redirect-elni (mivel kiment a HTTP fejléc).

JSP include-nak vagy egy "flush" attribútuma, próbálj vele játszani.