I have the following code in security.jsp (I have modified it for debugging) -------------------------------------------------------------- <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> <c:if test="${true}"> <c:redirect url="login.jsp"/> </c:if> --------------------------------------------------------------
I put this in the top of Index.jsp as follows ------------------------------------------------------ <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"> <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> <c:import url="security.jsp"/> <---- here is the import stattement <html> <head> <title>Insight Client</title> <script LANGUAGE="JAVASCRIPT" SRC="JavaScript/Style.js"></script> <script LANGUAGE="JAVASCRIPT" SRC="JavaScript/Frames.js"></script> </head> <frameset cols="*,800,*" frame . . . ------------------------------------------------------------- I have stepped through both jsp's as they run and it seems that the index_jsp servlet code calls _jspx_meth_c_import_0(....) which goest into the security_jsp.java code. In there it goes through the if, calls the redirect, and skips rendering anything else in security.jsp; But when we get back to the import function in index_jsp.java, we don't skip any more pages, so what happens is Index.jsp continues to render. What I want to do is include/import secury.jsp so that if a person has not logged in (I replaced this with test="${true}" for debugging), we redirect to login.jsp and do NOT render index.jsp. Login.jsp calls a servlet which ultimately redirects to Index.jsp Any help would be appreciated --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
