Yes Maulin,
You are absolutely correct in case of vital data, URL Rewriting is not a good solution.
In such cases you can use beans with session scope. That is in frame.jsp you must set all values to the bean. And then access the values in Navigation.jsp
In such cases the code for frame.jsp will be like
---------- frame.jsp -----------
<%@page language="java"%>
<jsp:useBean id="navigate" class="Navigation" scope="session" />
<%
// Process the frame.jsp logic
navigate.setUser(request.getParameter("username"));
navigate.setPassword(request.getParameter("passwd"));
navigate.set.....
%>
<frameset framespacing="0" border="0" rows="200,*" frameborder="0">
<frame name="left" src="Navigation.jsp">
<frame name="right" src="Welcome.jsp">
</frameset>
-------- frame.jsp --------
The code for Navigation.jsp will be like
-------- Navigation.jsp --------
<%@page language="java"%>
<jsp:useBean id="navigate" class="Navigation" scope="session" />
<%
String username = navigate.getUser();
String passwd = navigate.getPassword();
String abc = navigate.get.....
// Process the navigation logic
............
%>
---------- Navigation.jsp -----------
George Joseph,
Transversal E Networks.