Das sind also meine Servlet-Codes. Ich versuche, die Benutzereingabe zu mysql hinzuzufügen. AddEventsServlet.java:Wie konvertiere ich einen Date request.getParameter in einen String?
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
//doGet(request, response);
String title = request.getParameter("title");
String eventDesc= request.getParameter("eventDesc");
<!--Here is my problem, it can't compile cuz Date StartTime and EndTime and Double budget is wrong -->
Date StartTime= request.getParameter("StartTime");
Date EndTime= request.getParameter("EndTime");
Double Budget= request.getParameter("Budget");
}
ich sah, dass irgendwo request.getParameter nur für String ist so, wie ich es in String konvertieren? Bitte helfen :)
'request.getParameter()' gibt immer primitive String. Sie müssen das gewünschte Format '(Date/Double/Integer etc)' nach dem Abfangen vom String-Format konvertieren. Vor der Konvertierung sollten Sie überprüfen, ob die Zeichenfolge nicht null ist, andernfalls erhalten Sie eine "NullpointerException". –