Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Задачи на Servlets и JSPs. Решение. Покритикуйте 
:(
    Опции темы
m1st
Дата 26.7.2012, 03:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Цитата
Задачи на сервлеты
1.    Необходимо запрашивать имя. Сервлет здоровается: «Hello, имя» и дает возможность изменить имя (?). Использовать параметры. При пустом имени выдавать соответствующее сообщение.

2.    Решить задачу 4.1 (т.е. добавлять, удалять, отображать отсортированную базу данных). Оформить отсортированную базу в виде красивой таблицы, разными цветами. 

3.    Сервлет должен запрашивать идентификационную информацию (например, фамилию) и перенаправлять на одну из двух задач (например, 1 и 2). Используя сеанс, отображать на получаемых страницах идентификационные параметры.

Задачи на JSP
1.    В текстовом файле список товаров и цена в у.е. Показать список по курсу в белорусских рублях. Курс задается на форме.

2.    Использование Java Beans. Рассчитать подоходный налог по доходу и базовой величине (см. соответствующую реализацию). Эти параметры задается на форме.

Класс для расчета подоходного налога поместить в отдельный пакет (но разместить не в текущем каталоге).
0 — 240 базовых величин — 9%
240 — 600 базовых величин — 15%
600 — 840 базовых величин — 20%
840 — 1080 базовых величин — 25%
свыше 1080 базовых величин — 30%
Предположим, человек заработал 650 б.в. (но Вы будете считать в рублях). Заработок разбивается на соответствующие группы согласно таблице:
650 = 240+360+50. С 240 берется 9%, с 360 — 15% и с 50 — 20% и суммируется. Это и есть подоходный налог согласно законодательству РБ.
Тесты: при базовой величине 14000
С 9100000 — 1198400;
С 28000000 — 6434400;
С 2800000 — 252000

3.    Собственный тег. В файле хранятся результаты лотереи (6 чисел). Атрибут — список чисел. Тег выдает количество совпавших чисел. Список задавать на форме.


Код наиболее последних версий в ссылках. Покритикуйте:

Задачи на сервлеты.
Задача 1: http://ideone.com/8Ydhj
Задача 2: http://ideone.com/CsJCX
Задача 3: http://ideone.com/dEmOU

Задачи на JSP
Задача 1: http://ideone.com/gQNqo
Задача 2: http://ideone.com/PWffI + http://ideone.com/N1RxM
Задача 3: TODO

Скачать весь проект целиком: http://dl.dropbox.com/u/94023782/ServletsAndJSPs.war

Это сообщение отредактировал(а) m1st - 28.7.2012, 23:50
PM MAIL   Вверх
m1st
Дата 28.7.2012, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 1.11.2006

Репутация: нет
Всего: нет



Добавил решения для JSP, обновил war файл.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0469 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.