| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Проблема с отрравкой Bean формы |
| Автор: DEER 6.10.2006, 15:59 | ||||||
| у меня поле класса "дата С которую действует" имеет тип Date соответственно сеттер такой
в jsp написано так
и он выводит текст бокс со строкой, допустим "2006-10-06" когда я нажимаю "сохранить", то отправляется форма, и вылетает экзепшн
те он пытается подсунуть строку....и падает.... че делать? или использовать в классе строки, а при сохранении в БД парсить... или можно как то описать правило отравки формы, чтобы он сам парсил мне дату.. Это возможно? И как лучше? |
| Автор: y3u 6.10.2006, 16:14 |
| у тебя на входе вместо объекта Date приходит параметром String, надо просто в бине сделать сеттер не от Date а от String и парсить стрингу в дату |
| Автор: DEER 6.10.2006, 16:19 |
| однако пробовал.... и что то не пошло. такая же экзепшн выплыла... Добавлено @ 16:26 вообще то помогло. Спасибо. просто в первый раз я оставил зачем о ещё и старый Setter |
| Автор: DEER 6.10.2006, 17:51 |
| Возник такой вопрос как можно строку вида 2006-10-06 00:00:00 сделать типом java.util.Date ? метод конструктор принимающий в себя несколько int'ов устарел.... |
| Автор: y3u 6.10.2006, 21:50 |
| http://vingrad.ru/JAVA-JAV-003042 |