Интеграция PHP в динамический веб-проект Java (Eclipse) - PullRequest
0 голосов
/ 20 марта 2012

Я новичок в веб-разработке и Java-сервлетах.Поэтому, пожалуйста, будьте терпеливы со мной, пока я объясняю, что я пытаюсь выполнить:

Я создаю приложение Time Entry, где аутентифицированные пользователи могут вводить свое время, дату, проект, описание и т. Д., Которые затем сохраняются вбаза данных MySQL.

Приложение построено с использованием Java-сервлета, который динамически генерирует интерфейс HTML (не JSP), из которого пользователь видит и вводит свое время.Когда пользователь вводит форму с соответствующей информацией о времени, сервлет вводит эту информацию в базу данных MySQL.Я использую Apache Tomcat в качестве своего сервера.

В идеале я хотел бы создать веб-страницу (или может быть интегрирована с той же веб-страницей), где пользователь может видеть свои предыдущие записи времени на основедата или название проекта.Идея проста - пользователь нажимает «7 дней», и MySQL возвращает все записи времени за последние 7 дней.

Поскольку я новичок в программировании сервлетов, я думаю, что я знаю, как это сделать, - это написать еще один сервлет, который вызывается, когда пользователь нажимает «7 дней» и сервлет читает ввод,генерирует запрос MySQL и возвращает результат на новую страницу.

Мне интересно, есть ли лучший способ сделать это.Я не программировал на PHP раньше, но я хочу рассмотреть PHP, если это лучший способ справиться с этим.Но я не уверен, как интегрировать PHP в мой существующий динамический веб-проект в Eclipse IDE для Java EE.

Любой совет?

1 Ответ

1 голос
/ 20 марта 2012

Все, что вам нужно выполнить в представленном вами сценарии, может быть выполнено с помощью Java EE.Было бы неразумно с точки зрения ремонтопригодности (и здравомыслия) смешивать PHP с кодом Java EE.

При этом, поскольку вы используете Java EE, я бы сказал, что Model-View-Controller(MVC) шаблон будет хорошим способом для вас.

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

Взгляните на Советы и рекомендации по использованию страниц JSP в качестве начала и на все хорошие посты в StackOverflow по разработке веб-приложений на Java с использованием MVC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...