|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
S@nia : 19 Новичок Откуда: Беларусь
|
Янв 30, 2012 14:02 |
|
|
Помогите советами, как реализовать web приложение! Ещё не пытался делать web приложения, но нужно быстренько сделать. Мне бы составить план моих действий. Заранее блогадарен.
Последний раз редактировалось: S@nia (Фев 20, 2012 1:08), всего редактировалось 1 раз |
|
|
|
 |
Pahan : 745 Постоянный посетитель Откуда: Минск
|
Янв 30, 2012 14:18 |
|
|
Один из вариантов.
1) Делаешь HTML шаблоны всех трех страниц.
2) Создаешь пустое веб, приложение.
3) Реализуешь загрузку данных из XML.
4) Думаешь как разбить логику по страничкам, может рисуешь че-нить вспомогательное для себя.
5) Реализуешь странички по порядку, ну или как удобней.
6) Добавляешь локализацию, и создаешь файлы с локальными сообщениями на нужных языках.
7) Пишешь ANT скрипт, для сборки приложения. |
|
|
|
 |
S@nia : 19 Новичок Откуда: Беларусь
|
Фев 02, 2012 2:57 |
|
|
| Если кому-то интересно, могу выложить исходники. |
|
|
|
 |
mabden : 3 Новичок
|
Фев 08, 2012 12:12 |
|
|
| S@nia писал(а): |
| Если кому-то интересно, могу выложить исходники. |
было бы здоров.
Хотелось бы почитать код |
|
|
|
 |
tina_kandelaki : 3 Новичок
|
Фев 08, 2012 15:10 |
|
|
| Было бы интересно посмотреть, как вы реализовали данное приложение. |
|
|
|
 |
S@nia : 19 Новичок Откуда: Беларусь
|
Фев 08, 2012 22:35 |
|
|
Ну что-ж, давйте раскритикуем, выскажемся.
Вот структура проекта для сборки:
| Код: |
--build
--classes
--war
--lib
--jsp-api.jar
--jstl.jar
--mysql-connector-java-5.1.6-bin.jar
--servlet-api.jar
--standard.jar
--src
--database
--InDB.java
--ManagementSystem.java
--Person.java
--LogInUser.java
--LogOut.java
--ReadXMLFile.java
--web
--META-INF
--context.xml
--WEB-INF
--classes
--properties
--language_en.properties
--language_ru.properties
--web.xml
--language.jsp
--page1.jsp
--page2.jsp
--page3.jsp
--people.xml
--build.xml |
|
|
|
|
 |
S@nia : 19 Новичок Откуда: Беларусь
|
Фев 08, 2012 22:39 |
|
|
[url}
Последний раз редактировалось: S@nia (Фев 20, 2012 1:09), всего редактировалось 1 раз |
|
|
|
 |
tina_kandelaki : 3 Новичок
|
Фев 09, 2012 6:09 |
|
|
| что тут обсуждать, это не исходники) |
|
|
|
 |
meverik : 14 Новичок
|
Фев 09, 2012 10:15 |
|
|
| Знакомая задачка. ))) Это тестовое задание в одной компании. |
|
|
|
 |
mabden : 3 Новичок
|
Фев 10, 2012 18:19 |
|
|
|
|
|
|
 |
S@nia : 19 Новичок Откуда: Беларусь
|
Фев 10, 2012 18:30 |
|
|
|
|
|
|
 |
mabden : 3 Новичок
|
Фев 10, 2012 18:57 |
|
|
Услуги FreeSpace доступны только для белорусских сетей. Ваша сеть не зарегистрирована в РУП "Белтелеком" как белорусская. Если Вы считаете, что это ошибка, пожалуйста, обратитесь к нам в техподдержку: support@freespace.by (в письме укажите Ваш IP: 94.180.137._). Если Вы пользуетесь браузером Opera, убедитесь, что у Вас отключена функция Opera Turbo |
|
|
|
 |
S@nia : 19 Новичок Откуда: Беларусь
|
Фев 10, 2012 20:21 |
|
|
|
|
|
|
 |
meverik : 14 Новичок
|
Фев 11, 2012 18:24 |
|
|
Взглянул одним глазом на исходники. Я бы классы с общими признаками выделил в пакеты. Вот у Вас класс Person, что-то делает в пакете database. И наименования пакетов не мешало бы сделать в соответствии с code convention.
В классе Person Вы переопределяете equals(), а где hashCode(), который обязателен для переопределения вместе с методом equals()? |
|
|
|
 |
S@nia : 19 Новичок Откуда: Беларусь
|
Фев 11, 2012 20:34 |
|
|
Согласен, ошибок/недочётов очень много)
Моей целью было разобраться как создаются web-приложения. |
|
|
|
 |
|
|
|