1
html5 datepicker를 사용하여 oracle daatbase에 날짜를 삽입하려고했으나 삽입 된 날짜 형식이 input.Pikcing 날짜에 주어진 날짜 형식과 임의로 달랐습니다. 예 : mm/DD/YYYY 2014년 12월 10일 (입력 날짜) 데이터베이스에 삽입 된 날짜가 어떤 도움이 여기에서블릿을 사용하여 데이터베이스에 날짜 삽입
내 서블릿 코드는 감사하겠습니다
07 7 월 2015 년이었다
이 같은public class DateServlet extends GenericServlet
{
Connection con = null;
PreparedStatement ps = null;
public void init(ServletConfig config)
{
try
{
con = DatabaseCon.dbConnection();
}
catch (Exception e)
{
e.printStackTrace();
}
}
public void service(ServletRequest request,ServletResponse response)throws ServletException,IOException
{
int res=0;
PrintWriter out=response.getWriter();
String dt=request.getParameter("bday").toString();
try {
ps=con.prepareStatement("insert into date1 values(?)");
java.util.Date date = new SimpleDateFormat("dd-mm-yyyy").parse(dt.toString());
java.sql.Date mySqlDate = new java.sql.Date(date.getTime());
} catch(ParseException e)
{
e.printStackTrace();
}
ps.setDate(1, mySqlDate);
res=ps.executeUpdate();
if(res!=0)
{
out.println("<html><body>date inserted</body></html>");
}// try catch(Exception e) { e.printStackTrace() }//catch out.close();
public void destroy()
{
try
{
con.close();
ps.close();
}// try
catch (Exception e)
{
e.printStackTrace();
}// catch
}// destroy
}// class