Liferay6: Jsr168Dispatcher Struts2 класс - PullRequest
       1

Liferay6: Jsr168Dispatcher Struts2 класс

0 голосов
/ 31 декабря 2011

Я использую Liferay 6 и Struts 2 и предполагаю, что это Liferay 6 в соответствии с жалобой JSR 268

org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher

Я видел пример Liferay6 и Struts2 в сети, в котором файл portlet.xml состоит из этого.

<portlet>
    <portlet-name>TestPortlet</portlet-name>
    <display-name>TestPortlet</display-name>
    <portlet-class>org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher</portlet-class>
</portlet>

Этот пример работает нормально, но все же я хочу знать, не пропустим ли мы какие-либо функции ??

Пожалуйста, скажите мне, допустим ли этот portlet.xml, поскольку он специфицирует jsr 168 версию Struts classs ??

Или мы должны использовать jsr 268 struts2 класс портлета ??

1 Ответ

0 голосов
/ 26 августа 2012

Использование org.apache.struts2.portlet.dispatcher.Jsr286Dispatcher:

http://struts.apache.org/2.3.1/struts2-plugins/struts2-portlet-plugin/apidocs/org/apache/struts2/portlet/dispatcher/Jsr286Dispatcher.html

Расширяет Jsr168Dispatcher с помощью специальных функций портлета 2 (JSR286) - обслуживание ресурсов, обработка событий и т. Д.

Хотя, если они вам не нужны, вы можете использовать Jsr168Dispatcher - ваш web.xml останется действительным.Просто вы упустите наши возможности JSR286.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...