Spring,Hibernate,Postres. Следует написать небольшое Web приложение, цель которого - выдача списка репортов по заданным критериям.
критерии это :
StartDate
EndDate
Performer
Activity
заполняем эти поля на странице и нам выдается список Date-performer-Activity.
Основная страница приложения имеет следующий вид:
где начальная и конечная даты должны содержать значения в формате Месяц (прописью) День (цифрой), Год (четырехзначной цифрой), список performer -все возможные значения поля Performer базы данных. Пример формата даты: Sep 1,2005 Apr 4, 2005
На странице, помимо полей для ввода дат, существует combo box "Time Period" со следующими значениями. Где Qtr - квартал. Назначение этого combo box - автоматическое заполнение Start Date и End Date. Например, если у нас сейчас 6 марта 2005 года, и мы выбрали в Last Calendar Year, то Start Date и End Date будут содержать Jan 1, 2004 и Dec 31, 2004. После нажатия "Submit" приложение перегружает страницу, где после указанных полей появляется список отчетов, удовлетворяющих заданным критериям в виде таблицы. Если в поле Start/end date значения не введены или значение Performer содержит "All performers", поле должно игнорироваться в критериях запроса. Если дата указана неправильно либо репортов по указанным критериям не найдено, приложение должно выдать сообщение об ошибке.