How about posting what you have so we are not guessing about how you are currently doing things when trying to present a solution that doesn't involve too much of a rewrite.
Thanks for the response.
Hoping for an early reply!! I am sitting on a deliverable here!!!
Here's the code!!
I am using Tomcat
Here is the error Tomcat gives
'0000-00-00' cannot be represented as java.sql.Date!!
This is the Method where we call the INSERT statement
/*********************
public static void addEmployeecb(Employeecb employeecb, DataSource dataSource)
throws Exception {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
conn = dataSource.getConnection();
stmt = conn.createStatement();
StringBuffer sqlString =
new StringBuffer("insert into employees(EmpId, Name, DoJ, Designation, Status, UserID," +
" HiredBy, HireDate, Password, OpenDate, OpenID, EditDate, EditID, NavGroup, SecGroup)");
sqlString.append("values (\""
+ employeecb.getEmpid()+ "\", ");
sqlString.append("\""
+ employeecb.getName()+ "\", ");
sqlString.append("\""
+ employeecb.getDoj() + "\", ");
sqlString.append("\""
+ employeecb.getDesignation()+ "\", ");
sqlString.append("\""
+ employeecb.getStatus() + "\", ");
sqlString.append("\""
+ employeecb.getUserid()+ "\", ");
sqlString.append("\""
+ employeecb.getHiredby() + "\", ");
sqlString.append("\""
+ employeecb.getHiredate()+ "\", ");
sqlString.append("\""
+ employeecb.getHiredate() + "\", ");
sqlString.append("\""
+ employeecb.getPassword()+ "\", ");
sqlString.append("\""
+ employeecb.getOpendate() + "\", ");
sqlString.append("\""
+ employeecb.getOpenid()+ "\", ");
sqlString.append("\""
+ employeecb.getEditdate()+ "\", ");
sqlString.append("\""
+ employeecb.getEditid()+ "\", ");
sqlString.append("\""
+ employeecb.getNavgroup()+ "\", ");
sqlString.append("\""
+ employeecb.getSecgroup()+ "\")");
stmt.execute(sqlString.toString());
}
finally {
if ( rs != null ) {
rs.close();
}
if ( stmt != null ) {
stmt.close();
}
if ( conn != null ) {
conn.close();
}
}
}
**********************/ // Java Method ends
/*********** This is the JSP
<html:form action="/AddEmployeecb" >
<table width="500" border="0">
<tr>
<td>Emp No:</td>
<td><html:text property="empno" /></td>
<td>Employee ID:</td>
<td><html:text property="empid" /></td>
</tr>
<tr>
<td>Name:</td>
<td><html:text property="name" /></td>
<td>Date Joined:</td>
<td><html:text property="doj" /></td>
</tr>
<tr>
<td>Designation:</td>
<td><html:text property="designation" /></td>
<td>Status:</td>
<td><html:text property="status" /></td>
</tr>
<tr>
<td>UserID:</td>
<td><html:text property="userid" /></td>
<td>Hired By:</td>
<td><html:text property="hiredby" /></td>
</tr>
<tr>
<td>Hire Date:</td>
<td><html:text property="hiredate" /></td>
<td>Password:</td>
<td><html:text property="password" /></td>
</tr>
<tr>
<td>Open Date:</td>
<td><html:text property="opendate" /></td>
<td>Open ID:</td>
<td><html:text property="openid" /></td>
</tr>
<tr>
<td>Edit Date:</td>
<td><html:text property="editdate" /></td>
<td>Edit ID:</td>
<td><html:text property="editid" /></td>
</tr>
<tr>
<td>Navigation Group:</td>
<td><html:text property="navgroup" /></td>
<td>Security Group:</td>
<td><html:text property="secgroup" /></td>
</tr>
<tr>
<td colspan="2" align="center">
<html:submit /><html:cancel /><html:reset />
</td>
</tr>
</table>
</html:form>
*************/ // End of JSP
Here is the error Tomcat gives
'0000-00-00' cannot be represented as java.sql.Date!!