The Artima Developer Community
Sponsored Link

Java Answers Forum
jsp:forward Problem

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
sarojsoft

Posts: 1
Nickname: sarojsoft
Registered: Sep, 2002

jsp:forward Problem Posted: Sep 11, 2002 11:34 PM
Reply to this message Reply
Advertisement
The following code is not working properly. for every odd click on the link it is working. On the even click on the link is not working. Please help give me the solution. I am pasting the 3 files code here.
one.jsp
=======
<%@ page language="java" import="java.io.*,java.sql.*,java.text.*" %>
<%
if (request.getParameter("currfile")!=null)
if (request.getParameter("currfile").equals("one.jsp"))
if (request.getParameter("filename")!=null)
{
String str=request.getParameter("filename");
%>
<jsp:forward page="<%=str%>">
</jsp:forward>
<%
}
PrintWriter pw=response.getWriter();
pw.println("<script language=\"javascript\">");
pw.println("function sub1(abc)");
pw.println("{");
pw.println("document.frm1.filename.value=abc;");
pw.println("document.frm1.submit();");
pw.println("}");
pw.println("</script& gt;");
pw.println("<html>");
pw.println("<form name=frm1 method=\"post\">");
pw.println("<input type=hidden name=filename>");
pw.println("<input type=hidden name=currfile value=one.jsp>");
pw.println("one<br>");
pw.println("<a href=\"javascript:sub1(\'two.jsp\');\">two</a><br>");
pw.println ("<a href=\"javascript:sub1(\'three.jsp\');\">three</a><br>");
pw.pri ntln("</form>");
pw.println("</html>");
%>


two.jsp
=======
< %@ page language="java" import="java.io.*,java.sql.*,java.text.*" %>
<%
if (request.getParameter("currfile")!=null)
if (request.getParameter("currfile").equals("two.jsp"))
if (request.getParameter("filename")!=null)
{
String str=request.getParameter("filename");
%>
<jsp:forward page="<%=str%>">
</jsp:forward>
<%
}
PrintWriter pw=response.getWriter();
pw.println("<script language=\"javascript\">");
pw.println("function sub1(abc)");
pw.println("{");
pw.println("document.frm1.filename.value=abc;");
pw.println("document.frm1.submit();");
pw.println("}");
pw.println("</script& gt;");
pw.println("<html>");
pw.println("<form name=frm1 method=\"post\">");
pw.println("<input type=hidden name=filename>");
pw.println("<input type=hidden name=currfile value=two.jsp>");
pw.println("<a href=\"javascript:sub1(\'one.jsp\');\">One</a><br>");
pw.println ("two<br>");
pw.println("<a href=\"javascript:sub1(\'three.jsp\');\">three</a><br>");
pw.pri ntln("</form>");
pw.println("</html>");
%>


three.jsp
=========
<%@ page language="java" import="java.io.*,java.sql.*,java.text.*" %>
<%
if (request.getParameter("currfile")!=null)
if (request.getParameter("currfile").equals("three.jsp"))
if (request.getParameter("filename")!=null)
{
String str=request.getParameter("filename");
%>
<jsp:forward page="<%=str%>">
</jsp:forward>
<%
}
PrintWriter pw=response.getWriter();
pw.println("<script language=\"javascript\">");
pw.println("function sub1(abc)");
pw.println("{");
pw.println("document.frm1.filename.value=abc;");
pw.println("document.frm1.submit();");
pw.println("}");
pw.println("</script& gt;");
pw.println("<html>");
pw.println("<form name=frm1 method=\"post\">");
pw.println("<input type=hidden name=filename>");
pw.println("<input type=hidden name=currfile value=three.jsp>");
pw.println("<a href=\"javascript:sub1(\'one.jsp\');\">One</a><br>");
pw.println ("<a href=\"javascript:sub1(\'two.jsp\');\">two</a><br>");
pw.println ("three<br>");
pw.println("</form>");
pw.println("</html>");
% >

Topic: what is the difference between directive include and Action include Previous Topic   Next Topic Topic: how to read the line

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use