|
Модераторы: LSD, AntonSaburov |
|
Platon |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 10 Всего: 40 |
twilightDream, я как представитель, побывавший в 2-х лагерях, делаю свой выбор в пользу Java
|
|||
|
||||
Kangaroo |
|
|||
AA - Aussie Animal Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 14 Всего: 104 |
Аффтар жжот -------------------- Lost.... |
|||
|
||||
twilightDream |
|
||||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 23.1.2008 Репутация: нет Всего: нет |
В теме упоминалось PHP, а так же velocity шло в сравнении с JSP. Так что тема про веб программирование. Конечно, сравнивать JSP и velocity и этим ограничиться в рамках явы, это суть темы. Но так же и PHP может именно с сфере web-программирования ой как много, чего не может ява, или нужно писать специальные пакеты. Хотя.... Конечно тема не о том, Вы правы. Добавлено через 5 минут и 42 секунды
Я сейчас в двух лагерях. И выбор не сделал пока что. Хотя.... Если знаю, что проект будет включать в себя web-mail для пользователей, то всегда за яву голосую, потому как там не обойтись без кучи роботов, которые постоянно обрабатывают ящики, собирают почту, анализируют квоты, рассылают автоматические сообщения, автоответчики и т.д. на яве это удобней делать. А так PHP. |
||||
|
|||||
SectoR |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 52 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Читал сей топик долго и упорно...
и скажу следующее: 1. Поговаривают, что все Java-программисты покуривают травку?! (с) 2. Кощунство - это языки, которые заставляют программистов выполнять ненужную работу. Не расход машинного времени, а пустая трата времени программиста - вот истинная неэффективность. (с) 3. Ruby on Rails Это сообщение отредактировал(а) SectoR - 18.2.2009, 00:45 |
|||
|
||||
batigoal |
|
|||
Нелетучий Мыш Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 16 Всего: 151 |
Ложь! У нас просто железы специальные есть, каннабиатно-опиатные. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
sweety_kitty |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 19.11.2007 Репутация: нет Всего: нет |
привет! пробую ваш пример, а мне в ответ exception Exception in thread "main" org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'test.vm'. Я прописала classpath до папки, содержащей velocity-template, проверила- копируются в компилированные папки классов. В чем причина?
Пользуюсь intellij idea. |
|||
|
||||
Spidometrs |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 20.5.2007 Репутация: нет Всего: нет |
В Velocity тоже не получишь чистый HTML. Обязательно будет мильён пробелов и переносов. Положение поправит подобный servlet Trim Filter |
|||
|
||||
Forsaken |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 193 Регистрация: 30.12.2008 Репутация: нет Всего: 3 |
Здравствуйте.
Собираюсь осваивать веб программирование для себя, вот незнаю что выбрать Velocity или Tapestry. Подскажите пожалуйста, если знаете.., насколько актуально изучение Velocity сегодня? |
|||
|
||||
garbuz |
|
|||
Опытный Профиль Группа: Участник Сообщений: 677 Регистрация: 22.1.2008 Репутация: 8 Всего: 11 |
Думаю, что не стоит сравнивать Velocity и Tapestry, это технологии разного уровня. Первое - это движок шаблонов, второе - фрэймворк для разработки веб приложений. Советую начать с сервлетов и jsp, этого будет более чем достаточно для начинающего. |
|||
|
||||
Forsaken |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 193 Регистрация: 30.12.2008 Репутация: нет Всего: 3 |
garbuz
Спасибо Вам за ответ. Наверное действительно небуду забегать вперед, начну с jsp. Я просто читал о том, что Tapestry это некоторая помесь Struts+Velocity |
|||
|
||||
garbuz |
|
|||
Опытный Профиль Группа: Участник Сообщений: 677 Регистрация: 22.1.2008 Репутация: 8 Всего: 11 |
||||
|
||||
Forsaken |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 193 Регистрация: 30.12.2008 Репутация: нет Всего: 3 |
garbuz
Хорошо, сделаю как Вы советуете. Большое спасибо за помощь! |
|||
|
||||
x8m6 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 156 Регистрация: 11.12.2008 Репутация: нет Всего: нет |
Я правильно понимаю, что JSP и шаблонные движки используются только для того чтобы связать логику и дизайн. Почему тогда бы не использовать Wicket для этого всего? Ведь там получается "почти чистый" html.
|
|||
|
||||
jk1 |
|
|||
Эксперт Профиль Группа: Участник Сообщений: 1168 Регистрация: 17.10.2008 Где: Санкт-Петербург Репутация: 5 Всего: 75 |
x8m6, они решают разные задачи.
Wicket - фреймворк для построения web-приложений. В его задачи входит маршрутизация запросов, валидация, вызов логики. Velocity - движок шаблонов. Сами по себе шаблоны ничего не могут и не умеют - чистой воды представление. Некий код из web-уровня должен наполнить шаблон данными, движок шаблонов выполнит интерпретацию и тогда уже появится html-документ. Или не html: и JSP и Velocity подходят для формирования шаблонов XML документов, да и любых других, которые могут вам пригодиться. Более того, Velocity в отличие от Wicket можно с успехом применить в не-web-приложениях. -------------------- Opinions are like assholes — everybody has one |
|||
|
||||
Stolzen |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1041 Регистрация: 17.10.2005 Репутация: 3 Всего: 48 |
А velocity позволяет делать наследование в шаблонах?
Вот как в django:
Кстати, попался мне под руки список template engines для java, может, кому-то будет полезно. http://java-source.net/open-source/template-engines И если не Velocity, то какой другой движок можно использовать для реализации такого наследования? Это сообщение отредактировал(а) Stolzen - 7.6.2011, 09:34 |
||||
|
|||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |