hi,
I am trying to forward a jsp(which has a session bean
and
setting some pro) to a
a servlet which adds a cookie and then forwards to
another jsp page.
In the servlet i am forwarding the request and
response to the
Jsp page. I am using java web server2.0. jdk1.2.2 and
jsdk1.0.1 .
After executing the first page the java webserver
gives an
error somethng like-' ur request understood but the
service is denied '
the code is something like....
----------- 1st JSP page--------------
<%@ page import="anurag.Cookie" %>
<jsp:useBean id="bbean" scope="session"
class="anurag.Cookie" />
<jsp:setProperty name="bbean" property="*" />
----html-----
<% if( request.getParameter("username") !=null ) { %>
<jsp:forward page="/servlets/CookieJsp" />
<% } %>
-----------servlet----------------------
import javax.servlet ;
import java.io.*;
import java.util.*;
import javax.servlet.http.* ;
public class CookieJsp extends HttpServlet{
public void init(ServletConfig config)throws
ServletException
{
super.init(config);
}
public void doGet(HttpServletRequest request,
HttpServletResponse response) throws IOException,
ServletException,IllegalStateException
{
String user=null;
String responseString=null;
response.addCookie(new
Cookie("session_id","7XX76377"));
responseString=new String("WELCOME" + "new session
created");
try { ServletContext context = getServletContext();
RequestDispatcher forw=
context.getRequestDispatcher("/testcookie.jsp");
forw.forward(ServletRequest request,
ServletResponse response);
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
}
--------------bean------------------
package anurag;
public class Cookie {
private String username;
String request;
String response;
public Cookie(){
username=null;
}
public void setUsername(String name) {
username=name;
}
public String getUsername() {
return username;
}
public String getRequest() {
return request;
}
public String getResponse() {
return response;
}
}
-------------2nd JSP---------------
<%@ page import="anurag.Cookie" %>
<%jsp:useBean="bbean" scope="session"
class="anurag.Cookie" %>
----html-----
<% out.println(bbean.getUsername()); %>
<% out.println(bbean.getRequest()); %>
<% out.println(bbean.getResponse()); %>
____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets