| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Простой дивжек на JSP + Servlet |
| Автор: initmax 9.10.2009, 10:56 | ||||||||
| Доброго, решил разузнать верно ли подхожу к строительсву WEB на Servlet+JSP Вот мой подход: 1) Точка входа возглагается на Servlet - indexServlet
2) Собственно контейнер JSP который включает те или иные страницы на основании запроса
Настройка WEB-INF\web.xml для точки в хода
Всё рарбоает, но Смущает меня следующиее
Да и вообще было бы интересно услышать мнение/советы касательно такого подхода. А так же рекомендации и ссылки на книги. Спасибо за внимание! |
| Автор: initmax 9.10.2009, 11:38 | ||
Да не, всё понятно, просто смущает такая вот запись <% if( Page != null && Page.equals("p3")) { %> <%@ include file="pages/p3.jsp" %> <%}%> именно оторваные кавычки в спец символах <%}%> Думал как-то красивше можно организовать. за линк спасибо! |
| Автор: necromancer 9.10.2009, 14:20 |
| А меня смущают 2 момента =) 1 Зачем нужен сервлет как таковой в данном случае? =) 2 Использование скриплетов (<%}%>) сильно загрязняет код, смотри JSTL А в целом успехов ;) |
| Автор: garbuz 10.10.2009, 01:20 |
| initmax, посмотрите http://www.java-course.ru/, глава 7,8,9 и все станет понятно |
| Автор: Старовъръ 10.10.2009, 11:43 |
| "Движок" и "JSP + Servlets" - вещи кагбе не совместимые Движок - это буква С в MVC. Движок должен быть независимым от view, он делает все вычисления, управляет бизнес процессами, в общем делает всю логику приложения. JSP - это view, a Servlet - это контроллер, но контроллер, который обычно только лишь соединяет Бизнес Логику приложения и Вид. Основное время, когда разрабатывается крупное приложение, тратиться именно на Движок. Если ты захочешь свое приложение сделать настольным, то Контроллер и Модель не должны меняться, только Вид. PS: скриплеты - это зло. |
| Автор: initmax 11.10.2009, 12:43 |
| КагбЭ к MVC стремлюсь, |
| Автор: Старовъръ 11.10.2009, 13:10 |
| Смотри в сторону Front Controller. В сети есть русские ресурсы на эту тему. |
| Автор: Samotnik 11.10.2009, 13:13 |
http://static.springsource.org/spring/docs/2.0.x/reference/mvc.html смотрели ? |
| Автор: Старовъръ 11.10.2009, 13:37 |
| Ну не только Спринг, еще и Struts неплохая весчь... зы: подпись офигенная))! ззы: первое предложение - это так, цель поста была написать все-таки "подпись офигенная!" |
| Автор: initmax 14.10.2009, 15:00 | ||
т.е. Вы бы советовали не вникать в самостоятельно, а сразу брать готовый фрейм-ворк и применять? |
| Автор: Samotnik 14.10.2009, 15:23 |
| initmax, ну почемуже. В спринге тоже нужно разбираться. Не знаючи его, ничего не напишете на нем. К тому же после прочтения документации, разберетесь в философии M- V- C |