In my jsp page i m usin javascript & i m forwarding to the next page usin location.href but its not working Plz help...
Here is the code:
addProject.jsp
Expand|Select|Wrap|Line Numbers
- <%@ page import="java.sql.*" %>
- <%@ page import="java.io.*" %>
- <%@ page import="java.util.Arrays" %>
- <html>
- <head>
- <title>Add Project</title>
- </head>
- <body>
- <form name="f1" >
- <font size=4 face="Verdana" color=#120292>
- <%
- Connection con;
- ResultSet rs;
- String arr[];
- try
- {
- Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
- con=DriverManager.getConnection("jdbc:odbc:pc","","");
- String query=null;
- query="select pname from programmers where prname=''";
- Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
- rs=stmt.executeQuery(query);
- %>
- <br>
- <table cellspacing=10 cellpadding=10 bgcolor=#959999 colspan=5 rowspan=5 align="center">
- <tr>
- <td><strong> Add Project Form</strong></td>
- </tr>
- <tr>
- <td>Enter Project Name :</td>
- <td><input type=text name="prname"></td>
- </tr>
- <tr>
- <td>Enter Project Language: </td>
- <td><input type=text name="prlang"></td>
- </tr>
- <tr>
- <td>Select Programmers :</td>
- <td><SELECT id=sel name=f>
- <%
- while(rs.next())
- {
- String s=rs.getString("pname");
- %>
- <OPTION value=cp><%out.println(s);%></OPTION>
- <%
- }
- }
- catch(Exception e)
- {
- out.println(e.toString());
- }
- %>
- <input type="button" value="Add" onClick="cfun(sel)"></td></tr>
- <tr><td>Selected Programmers : </td>
- <td><TEXTAREA NAME="prog" ROWS=5 COLS=10WRAP="VIRTUAL"></TEXTAREA>
- </tr>
- <tr>
- <td>Enter Project Description: </td>
- <td><TEXTAREA NAME="desc" ROWS=4 COLS=20 WRAP="VIRTUAL"></TEXTAREA>
- </tr>
- </table>
- <br>
- <table align="center">
- <tr>
- <td><input type="submit" value=" Ok " onclick="empty(prname,prlang,prog,desc)"></td>
- <td><input type="Reset" value=" Clear " ></td>
- </tr>
- </table>
- </font>
- </form>
- <script language=JavaScript>
- bh=0
- inc=0
- k=0
- flag=0
- temp=new Array()
- function cfun(sel)
- {
- var value = sel.options[sel.selectedIndex].text
- temp[inc]=value
- if(inc>0)
- {
- for (i = 0; i<temp.length-1; i++)
- {
- if (temp[i]==temp[inc])
- {
- flag=1
- break
- }
- else
- flag=0
- }
- if(flag==0)
- document.f1.prog.value=document.f1.prog.value+value+"\n"
- else
- alert("Already added !")
- }
- else
- document.f1.prog.value=document.f1.prog.value+value+"\n"
- inc++
- }
- function empty(prname,prlang,prog,desc)
- {
- var value1=document.f1.prname.value
- var value2=document.f1.prlang.value
- var value3=document.f1.prog.value
- var value4=document.f1.desc.value
- if(value1==''||value2==''||value3==''||value4=='')
- alert("Please dont leave blank field !")
- else
- window.location.href="C:\\Projectcontrolold\\Server\\project.jsp"
- }
- </script>
- </body>
- </html>