Всплывающий календарь в Websphere Application Server 9 Tomahawk20 - PullRequest
0 голосов
/ 27 апреля 2018

Я новичок в stackoverflow, поэтому прошу прощения за любую ошибку. Я получаю проблему PopupCalendar в моем приложении с помощью Tomahawk2, JSF 2, WAS9.

Я определил ExtensionFilter - /face / myExtensionResource / *, и во время выполнения он должен загружаться в source /faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader -> calendar.HtmlCalendarRenderer, пока он есть. указывая на javax.faces.resource

В HTML отсутствует это:

 <link rel="stylesheet" href="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/calendar.HtmlCalendarRenderer/WH/theme.css" type="text/css" />
    <link rel="stylesheet" href="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/calendar.HtmlCalendarRenderer/DB/theme.css" type="text/css" />
    <script type="text/javascript" src="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/prototype.PrototypeResourceLoader/prototype.js"></script>
    <script type="text/javascript" src="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/calendar.HtmlCalendarRenderer/date.js"></script>
    <script type="text/javascript" src="/DERO_WEB/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/15238805/calendar.HtmlCalendarRenderer/popcalendar.js">

Я попытался установить com.ibm.ws.webcontainer.invokeFiltersCompatibility = true в веб-контейнере в WAS, но это не решило проблему. Я думаю, что этот параметр не требуется в WAS 9, но все же я решил посмотреть, разрешит ли он что-нибудь. Может ли кто-нибудь здесь помочь?

1 Ответ

0 голосов
/ 26 июня 2018

'h: head' вместо 'head' помогло мне, и функциональность календаря начала работать как обычно.

...