Java веб-приложение - PullRequest
       8

Java веб-приложение

1 голос
/ 28 марта 2010

Я заинтересован в создании простого веб-приложения, которое будет принимать пользовательский ввод, преобразовывать его в файл XML и отправлять файл в базу данных.

С точки зрения кодирования, я чувствую, что все в порядке, это просто общие настройки, и в какой реализации я немного не уверен.

На данный момент у меня есть страница JSP, содержащая форму, пользователь заполняет форму и на submit a POST method отправляется servlet, в методе сервлета doPost() сервлет создание экземпляра java object и передача ему введенных пользователем данных. Затем Java-объект записывает эти данные в XML file и отправляет их в базу данных через REST.

Мне было бы интересно узнать, является ли это стандартным / оптимальным способом создания такого веб-приложения.

Любая обратная связь приветствуется.

Спасибо

1 Ответ

3 голосов
/ 28 марта 2010

Для «простого веб-приложения» этот подход высокого уровня в целом выглядит хорошо.Однако, если вы хотите получить более критическую обратную связь, вам нужно будет предоставить более подробную информацию о низкоуровневом подходе.Например, может случиться так, что он неэффективно использует память и, следовательно, может сломаться, когда веб-приложение используется более чем 10 пользователями одновременно, просто для примера.метод.Обычно вы используете его только для извлечения данных (SELECT), а не для создания / изменения данных (INSERT/UPDATE/DELETE).Для этого вы обычно используете POST, чтобы никто не мог выполнить его «случайно», просто щелкнув ссылку (добавленную в закладки).Изменить GET на POST не так сложно, добавьте method="post" к элементу <form> и переименуйте doGet() в doPost().

...