Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JSF и ЧПУ, JSF и ЧПУ 
V
    Опции темы
intr
Дата 30.4.2008, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 18.12.2005

Репутация: 2
Всего: 2



Какие есть варианты чтобы был человеко-понятный урл в Java Server Faces (JBossSeam)?
--------------------
Исследователь бытия и по совместительству Java-developer
PM MAIL WWW Skype GTalk   Вверх
AntonSaburov
Дата 30.4.2008, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 8
Всего: 118



А понятнее можно ?
PM MAIL WWW ICQ   Вверх
intr
Дата 30.4.2008, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 18.12.2005

Репутация: 2
Всего: 2



Цитата(AntonSaburov @ 30.4.2008,  17:12)
А понятнее можно ?

ЧПУ (Википедия)
Охота в JSF иметь возможность делать "хорошие" урл без излишнего конфигурирования и написания кода. Например, "/news/2008/02/06/183043.html" чтобы отображал новость от 6 февраля 2008 года созданную 18:30:43.

Добавлено через 1 минуту и 17 секунд
А "/news/2008/02/index.html" чтобы отображал новости за  февраль 2008 года. 
--------------------
Исследователь бытия и по совместительству Java-developer
PM MAIL WWW Skype GTalk   Вверх
Zamuta
Дата 30.4.2008, 17:16 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 18.1.2006

Репутация: 4
Всего: 6



intr, глянь это


--------------------
Thank you opensource.
PM MAIL ICQ   Вверх
intr
Дата 30.4.2008, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 18.12.2005

Репутация: 2
Всего: 2



Цитата(Zamuta @ 30.4.2008,  22:16)
intr, глянь это

Спасибо за ссылку. 

А другие варианты есть? (Просто интересноsmile)
--------------------
Исследователь бытия и по совместительству Java-developer
PM MAIL WWW Skype GTalk   Вверх
Zamuta
Дата 1.5.2008, 01:07 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 18.1.2006

Репутация: 4
Всего: 6



intrесть . Но идея одна и та же - фильтр.


--------------------
Thank you opensource.
PM MAIL ICQ   Вверх
intr
Дата 1.5.2008, 04:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 18.12.2005

Репутация: 2
Всего: 2



Цитата(Zamuta @ 1.5.2008,  06:07)
intrесть . Но идея одна и та же - фильтр.

Спасибоsmile

p/s
Странно что разработчики jsf не подумали об этом...

Добавлено через 2 минуты и 30 секунд
p/s/s
Мне вот нравиться идея с формированием урл с помощью Spring MVC
--------------------
Исследователь бытия и по совместительству Java-developer
PM MAIL WWW Skype GTalk   Вверх
Vasay
Дата 1.5.2008, 04:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



intr

Они много о чем не подумали. Вообще технология малопригодна для создания www- сайтов. Она скорей для внутренних корпоративных порталов, или админок.

Кроме проблем с ЧПУ есть проблема и с СЕО - не особо читаемый поисковыми ботами HTML код на выходе с кучей JS. 

Цитата

Мне вот нравиться идея с формированием урл с помощью Spring MVC 


Мне тоже.  Да еще и в паре с Velocity smile

Это сообщение отредактировал(а) Vasay - 1.5.2008, 04:30


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
v2v
Дата 3.7.2008, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 9
Всего: 56



Цитата(intr @  1.5.2008,  04:12 Найти цитируемый пост)

Мне вот нравиться идея с формированием урл с помощью Spring MVC 

Цитата(Vasay @  1.5.2008,  04:29 Найти цитируемый пост)

Мне тоже.

нашёл старую тему, что бы мне показали что же там за идея формирования ЧПУ в Spring MVC , а то я сам что то никак найти не могу...всё тот же фильтр??



--------------------
PM   Вверх
Vasay
Дата 6.7.2008, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



v2v

Вроде неплохо описано:
http://www.memestorm.com/blog/simple-url-m...eans-in-spring/

Это сообщение отредактировал(а) Vasay - 6.7.2008, 01:00


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
v2v
Дата 6.7.2008, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 9
Всего: 56



Цитата(Vasay @  6.7.2008,  01:00 Найти цитируемый пост)

Вроде неплохо описано:

не совсем понятно:
как с помощью предложенного метода сделать из:
url?id=article1&date=2008/07/05
url/article1/2008/07/05

Добавлено через 36 секунд
то что мне удалось понять не сложно реализовать и в jsf , а не только в spring ...


--------------------
PM   Вверх
Vasay
Дата 14.7.2008, 04:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



v2v


Цитата

то что мне удалось понять не сложно реализовать и в jsf , а не только в spring ... 


Да, впринципе, можно но не всегда.

Все дело в идеологии jsf.

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

Т.е. страница, как бы превратилась в форму, на которой размещаются компоненты.
Разработчик не отвечает за тот HTML/javascript код который генерится компонентами. Он не отвечает за то общение, между браузером и сервером, которое ведут компоненты. Соответственно, он не может заранее задать урл (или предсказать) который бы однозначно соответствовал содержимому страницы.

Это мне и не нравится в jsf. Хотя, применение данной технологии сильно облегчает разработку. 


Вроде, как-то не очень четко я изложил свою мысль, но надеюсь вы меня поймете.


Цитата

не совсем понятно:
как с помощью предложенного метода сделать из:
url?id=article1&date=2008/07/05
url/article1/2008/07/05


Просто изначально использовать ур-лы вида url/article1/2008/07/05
и разбирать в контроллере. 


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.1210 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.