Salve ragazzi devo memorizzare una stringa che contiene una data in un database mysql....ma ottengo un errore.
questa è il metodo della classe
codice:
public String ConvertDate(String data)    
    {
        data = getData_inserimento();
        SimpleDateFormat dateformatYYYYMMDD = new SimpleDateFormat("yyyyMMdd");
        StringBuilder nowYYYYMMDD = new StringBuilder( dateformatYYYYMMDD.format( data ) );
        return data;
    }
questa è la jsp...
codice:
String data_inserimento = request.getParameter("data_inserimento");
bean.setData_inserimento(data_inserimento);
String data_modificata = bean.ConvertDate(data_inserimento);
bean.setData_inserimento(data_modificata);
bean.salvaData();
ottengo il seguente errore:
org.apache.jasper.JasperException: Exception in JSP: /nuovo.jsp:25

23: bean.setData_inserimento(data_inserimento);
24:
25: String data_modificata = bean.ConvertDate(data_inserimento);
26: bean.setData_inserimento(data_modificata);
27: bean.salvaData();

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handle JspException(JspServletWrapper.java:504)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)

root cause

java.lang.IllegalArgumentException: Cannot format given Object as a Date
java.text.DateFormat.format(Unknown Source)
java.text.Format.format(Unknown Source)
beans.UtentiBean.testConvertDateToString(UtentiBea n.java:51)
org.apache.jsp.nuovo_jsp._jspService(nuovo_jsp.jav a:140)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)