我有个页面
<frameset COLS="19,81" frameborder="0" border="0">
<frame src="/admin/log2/tree.jsp" name="tree" id="tree" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" noresize>
<frameset id=setyou rows="15,85" frameborder="0" border="0">
<frame src="/admin/log2/header.jsp" name="header" id="header" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" >
<frame src="/admin/log2/alllist.jsp" name="frameset" id="frameset" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0">
</frameset>
</frameset>
是这么拼的现在我在alllist.jsp判断一下session是否失效,session.isNew.如果,
if(session.isNew()==true )
{ %>
<jsp:forward page="/index.jsp"/>
<%
}
index.jsp就是最外面的登录页,可他跳出去,index.jsp只是覆盖了alllist.jsp那里,并没有直接跳到index.jsp页。谁知道这怎么办
<frameset COLS="19,81" frameborder="0" border="0">
<frame src="/admin/log2/tree.jsp" name="tree" id="tree" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" noresize>
<frameset id=setyou rows="15,85" frameborder="0" border="0">
<frame src="/admin/log2/header.jsp" name="header" id="header" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" >
<frame src="/admin/log2/alllist.jsp" name="frameset" id="frameset" scrolling="yes" frameborder="0" marginwidth="0" marginheight="0">
</frameset>
</frameset>
是这么拼的现在我在alllist.jsp判断一下session是否失效,session.isNew.如果,
if(session.isNew()==true )
{ %>
<jsp:forward page="/index.jsp"/>
<%
}
index.jsp就是最外面的登录页,可他跳出去,index.jsp只是覆盖了alllist.jsp那里,并没有直接跳到index.jsp页。谁知道这怎么办
{
System.out.println("zzzzzzzzzzzz");
response.sendRedirect("/index.jsp");
}
我用这了,连index.jsp都出不来了,直接页面显示org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NullPointerException
org.apache.jsp.admin.log2.alllist_jsp._jspService(alllist_jsp.java:70)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.报错了
{
System.out.println("zzzzzzzzzzzz");
response.sendRedirect("/index.jsp");
}
我用这了,连index.jsp都出不来了,直接页面显示org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NullPointerException
org.apache.jsp.admin.log2.alllist_jsp._jspService(alllist_jsp.java:70)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.报错了
效果是一样的,都是在alllist.jsp覆盖
可以这样做指向一个页面。这个页面的内容是
<script>
top.location.href = “你的url”//关键是top这个词。
</script>
就是这样啊