Does the res.sentRedirect() method call work? Probably, the browser on
receiving this redirection notification from the server, doesn't
execute/display the html it just received.
-sourabh
----- Original Message -----
From: bin cai <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 14, 2002 3:22 AM
Subject: javascript function "alert"
> I am writing a javascript inside java servlet to get
> the function "alert", that is , when one trying to
> modify two records at one time, error message like
> "you can only modify one record at one time" comes out
> in a new small window. then the servlet program will
> be redirected to another servlet program. firt the
> javascript function works well. but when i add one
> piece of code
> res.sendRedirect("/labexam/servlet/StudentEdit");
> the javascript function doesn't work even it is
> called.
> the following is my code
>
> out.println("<html>");
>
> out.println("<head>");
> out.println("<title>Student Edit Menu</title>");
>
>
> out.println("</head>");
>
> out.println("<body bgcolor=#ccffff>");
> out.println("<h1 align = center><font size=5
> color=green >"+courseid.toUpperCase()+": "+
> course+"</h1>");
>
> out.println("<p>");
> out.println("<p>");
>
> if (errorFlag == true) {// if there is error in
> selection, set target=_self
> out.println("<form
> action=\"StudentEditModule1\" method=Get
> Target=_self>");
> System.out.println("errorflag is true");
> }
> else{
> System.out.println("errorflag is false");
> out.println("<form
> action=\"StudentEditModule1\" method=Get
> Target=_parent>");
> }
> out.println("<table align=center >");
>
> out.println("<tr><td>");
> out.println("<select name=\"action\">");
> out.println("<option value=\"Add\">Add");
> out.println("<option value=\"Modify\">Modify");
> out.println("<option value=\"Delete\">Delete");
> out.println("<option value=\"Upload\">Upload
> File");
> out.println("</select>");
> out.println("</td>");
> out.println("<td>");
> out.println("<input type=\"submit\" value=\"Go\"
> >");
> out.println("</td>");
> out.println("</tr>");
>
> out.println("</table>");
>
> out.println("</form>");
> if (errorFlag==true) { // if there is error in
> selection, pop up error message
> System.out.println("the error message function
> is called");
> out.println("<script
> language=\"JavaScript\">");
> if(numOfSelection==0)
> out.println("alert(\" At least one record needs to
> be selected\")");
> else // more than one record for modify
> function
> out.println("alert(\" Only one record can be
> modified at one time\")");
> out.println("</script>"); // end of javaScript
>
>
> }
>
> out.println("</body>");
> out.println("</html>");
> if (errorFlag ==true)
>
> res.sendRedirect("/labexam/servlet/StudentEdit");
> // close connection
>
>
>
> ______________________________________________________________________
> Web-hosting solutions for home and business! http://website.yahoo.ca
>
>
___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
>
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html