看样子你是在jsp里面直接往数据库存数据,insert不成功的原因有很多,你又没有给console的报错信息,首先你看看你的sql语句格式写对没,然后感觉stmt.executeUpdate(sql);有问题,返回的res有什么意义?一般用stmt.execute(sql);返回值是boolean型,为true则插入数据成功;还有看看数据库驱动导入没,最好把console的报错信息给出来
//sql拼接的确有问题,应改为(少了' ):
String sql="insert into emp(usname,salary,email,EmployedDates,departmemt) values('"+usn+"', '"+sal+"','"+email+"','"+date+"','"+departmemt+"')";
你把拼接完成的sql,打印出来看下,看值huoqu是否正确,拼接是否正确,把这句sql复制出来,单独去数据库执行,看是否报错