Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Кто работал с Java?   Найти похожие ветки 

 
TSubject   (2012-04-21 10:29) [0]

Пишу свое первое веб-приложение на Java, и тут же встает вопрос, как в Java сделать что то подобное MasterPage в Visual Studio. Что бы сделать одну шапку и футер для всех страниц. Если кто сталкивался, подскажите что читать/изучать ?


 
Омлет ©   (2012-04-22 07:30) [1]

В jsp есть инклуды.
http://www.internet-technologies.ru/articles/article_179.html

> подскажите что читать/изучать

Книга по Java, в которой описывается работа с JSP и прочим функционалом под веб - посмотри, что есть в ближайшем книжном магазине.


 
wl ©   (2012-04-22 13:12) [2]


> в ближайшем

рутрекере.орг


 
iZEN   (2012-05-10 00:17) [3]

"Ручной" JSP давно не применяется. Всё автоматизировано на основе фреймворка JSF 2.0. Web-фреймворки Java прошли долгую историю, но в конце пути оказался один JSF, и на это были причины.

Есть книжка:
"JavaServer Faces. Библиотека профессионала"
3-е издание
Дэвид М. Гери, Кей С. Хорстманн
http://www.williamspublishing.com/Books/978-5-8459-1706-5.html

Хотя с ней можно утонуть в организации самого процесса вместо того, чтобы быстро решить задачу. Однако, в ней объяснено многое, что нужно знать разработчику на Java для Web.


 
Дмитрий С ©   (2012-05-10 00:33) [4]

А кто первый появился, JSP или PHP?


 
Jeer ©   (2012-05-10 01:17) [5]

asm


 
Германн ©   (2012-05-10 01:47) [6]


> Jeer ©   (10.05.12 01:17) [5]
>
> asm

Ну это уже перебор!
Сначала появились алгоритмы. :)


 
Дмитрий С ©   (2012-05-10 09:24) [7]


> Сначала появились алгоритмы. :)

А что такое алгоритм?


 
AV ©   (2012-05-10 09:37) [8]


>  JSP или PHP

сама java пораньше
именно JSP позже PHP
, по-моему. Читал что-то как-то, когда изучать пытался.

Java - руками писал было, так, по объявлению написал тестовое задание в одну конторку(, даже правильно :), приглашали приходить), но обманул и не пришел :)
Впечатление сложилось, как примерно поездить на самолете по ангару. Вроде поюзал(тест то сдал все-таки), а вроде понятно, что можно и "выше, дальше, сильнее".

PHP ради интереса тоже подергал. Не понравился после delphi вообще.
да ну ка его. И хоть классы есть, наследование и проч., однако впечатление осталось, что просто странички размечаешь. Редактор такой, с элементами макросов..


 
Медвежонок Пятачок ©   (2012-05-10 10:28) [9]

однако впечатление осталось, что просто странички размечаешь.

это пример архаичного применения php из эпохи web1.0
кошерный пхп сегодня не должен заниматься разметкой вообще.


 
Дмитрий С ©   (2012-05-10 11:18) [10]


> кошерный пхп сегодня не должен заниматься разметкой вообще.

а кто должен?


 
Медвежонок Пятачок ©   (2012-05-10 11:19) [11]

клиентский js конечно же.
от пхп ожидаются только данные для него


 
Дмитрий С ©   (2012-05-10 11:25) [12]


> Медвежонок Пятачок ©   (10.05.12 11:19) [11]
>
> клиентский js конечно же.
> от пхп ожидаются только данные для него

Это утопический путь. На практике далеко не всегда эффективный.


 
Медвежонок Пятачок ©   (2012-05-10 11:30) [13]

не эффективный?
а какой эффективный?
когда в одном модуле и бизнес-логики и алгоритмы и разметка?


 
AV ©   (2012-05-10 11:35) [14]


> клиентский js конечно же.
> от пхп ожидаются только данные для него

Не понял.
Т.е. php тянет все, а клиент потом прячет не нужное/отображает нужное?


 
Медвежонок Пятачок ©   (2012-05-10 11:37) [15]

пхп ничего не тянет.
его задача - реакция на аякс запросы браузера.
а весь ui строится не серверной разметкой, а прямо в браузере с помощью js.
пхп лишь поставляет данные для него


 
AV ©   (2012-05-10 12:06) [16]


> реакция на аякс запросы

тогда понятно :)
согласен


 
Омлет ©   (2012-05-10 12:30) [17]

> iZEN   (10.05.12 00:17) [3]
> "Ручной" JSP давно не применяется. Всё автоматизировано на основе фреймворка JSF 2.0.


Окстись, человеку всего-то нужен "Hello world".
К тому же JSF основан на JSP.


 
Омлет ©   (2012-05-10 12:39) [18]


> И хоть классы есть, наследование и проч., однако впечатление
> осталось, что просто странички размечаешь.

Первоначально PHP и создавался как шаблонизатор для web-страниц.
Сегодня на PHP пишут шабонизаторы, MVC захватила мир.
И есть тревожные тенденции будущего - на Smarty (шаблонизатор, написанный на PHP) уже пытаются программировать ))


 
Омлет ©   (2012-05-10 12:51) [19]

> Омлет ©   (10.05.12 12:39) [18]
> на Smarty (шаблонизатор, написанный на PHP) уже пытаются программировать


http://not-doing.ru/some/inception.jpg



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.052 c
2-1343630882
vasa777
2012-07-30 10:48
2013.03.22
замена или переопределение процедуры


15-1338124044
Loginov Dmitry
2012-05-27 17:07
2013.03.22
Лабораторные работы по языку Pascal. Методические указания


15-1352554012
Артём
2012-11-10 17:26
2013.03.22
Написание программ


11-1243804218
igg
2009-06-01 01:10
2013.03.22
Меню под WinCE - это баг?


2-1340780940
aka
2012-06-27 11:09
2013.03.22
Удаления пробелов в строке.