Это метод в EJB для добавления бронирования, я пытаюсь установить значение в значение String Arr, потому что Arr - это строка, которая получает значение формы в Servlet, и я хочу сделать то же самое для d для значения String Dept. Я использую java.util.Date
, он работает для java.sql.Date
, но не для java.util.Date
.java util date значение строки
public void addBooking(String Arr, String Dept, String username, String roomnum){
BookingTableClass booking = new BookingTableClass();
Date a= Date.valueOf(Arr);//the problem is in these four lines
booking.setarrivalDate(a);
Date d= Date.valueOf(Dept);
booking.setdeptDate(d);
booking.setCustomerUsername(username);
Long rmnum = Long.valueOf(roomnum);
booking.setRoomNumber(rmnum);}
Вы показали нам, где ** проблема, но не **, что ** проблема. Вы можете объяснить? – mthmulders