Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > JSF link и SEO


Автор: seth 3.2.2011, 03:55
Привет,

не могу понять что лучше использовать чтобы ссылки в JSF были SEO оптимизированы, если 

h:commandLink - генерирует javascript на onclick, но берет навигацию из faces-config
h:link, h:outputLink - генериует нормальную ссылку, но не нет возможности взять ее из faces-config - т.е. нужно вбивать вручную - что очевидно что очень плохой вариант

можно ли как то совместить оба варианта и получить чтобы генерировалась нормальная ссылка без javascript и навигация бралась из faces-config?

Спасибо



Автор: emmanuil 3.2.2011, 18:20
Думаю это больше проблема для ajax. Может и ошибаюсь. commandLink как раз как команда, которая, например, делает аякс запрос.
Можно адрес ссылки брать из бина. Делать версию статичной страницы. Может есть лучшие решения, интересно было бы узнать.

Автор: seth 3.2.2011, 18:26
Цитата(emmanuil @ 3.2.2011,  18:20)
Думаю это больше проблема для ajax. Может и ошибаюсь. commandLink как раз как команда, которая, например, делает аякс запрос.
Можно адрес ссылки брать из бина. Делать версию статичной страницы. Может есть лучшие решения, интересно было бы узнать.

напрашивается вариант написать велосипед через бин - хотя наверняка уже написали - но то что я не нашел этого наводит на мысль что есть другие варианты

Автор: emmanuil 3.2.2011, 18:33
Есть PrettyFaces, может там найдется что полезное. У меня при его использовании заметно медленнее загружалась страница.

Добавлено через 1 минуту и 27 секунд
Еще не встречал публичного сайта на JSF, хотя и не искал. smile Можешь ссылку дать? Я тоже кое-что делаю на нем.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)