это мой реализуемый класс: Connection con = DBConnect.getConnecttion ();// con.setAutoCommit (false);String Query = "INSERT INTO eductional_details (schoolname, datForm, DatTo, Descript) VALUES (?,?,?,?)";PreparedStatement ps;ps = (PreparedStatement) con.prepareStatement (Query);ps.setString (1, edu.getSchoolName ());ps.setString (2, edu.getDateFrom ());ps.setString (3, edu.getDateTo ());ps.setString (4, edu.getDiscriptDetails ());int x = ps.executeUpdate ();if (x> 0) {return "SUCCEED";} con.close ();
}catch (SQLException e) {
System.out.println("Education Summery File : "+e);
}
return "";
}
}
и это мой контроллер сервлетов, защищенный void doPost (запрос HttpServletRequest, ответ HttpServletResponse) выдает исключение ServletException, IOException {request.setCharacterEncoding ("utf-8" );response.setCharacterEncoding ( "UTF-8");int number = 0;int i;String [] SchoolName = request.getParameterValues ("shoolN []");String [] DateFrom = request.getParameterValues ("DateF []");String [] DateTo = request.getParameterValues ("DateT []");String [] DiscriptDetails = request.getParameterValues ("Dscript []");
for ( i = 0 ; i < SchoolName.length;++i ) {
educatiodetails edu = new educatiodetails();
edu.setSchoolName(SchoolName[i]);
edu.setDateFrom(DateFrom[i]);
edu.setDateTo(DateTo[i]);
edu.setDiscriptDetails(DiscriptDetails[i]);
EducatiIMP education = new EducatiIMP();
String St = education.addeducation(edu);
if (St.equals("SUCCEED")){
}}try {
if (number < SchoolName.length ){
RequestDispatcher rd = getServletContext()
.getRequestDispatcher("/Experiences.jsp");
rd.forward(request, response);
} }catch (IOException e) {
// TODO Auto-generated catch block;
out.println("Exception : "+e.getMessage());}
}}