gpt4 book ai didi

java - JSF 1.1 和 MyFaces Tomahawk 1.1.9

转载 作者:行者123 更新时间:2023-11-29 06:23:01 24 4
gpt4 key购买 nike

我正在尝试使用 Myfaces Tomahawk 中的日历组件。我正在使用 Tomahawk 1.1.9 和 Websphere 6.1 运行 JSF 1.1。看起来 JSF1.1 和 Tomahawk 1.1.9 不兼容,因为以下代码不起作用 -

<t:inputCalendar id="secondOne" monthYearRowClass="yearMonthHeader"
weekRowClass="weekHeader" popupButtonStyleClass="standard_bold"
currentDayCellClass="currentDayCell" value="#{dobBean.dateOfBirth}"
renderAsPopup="true" popupTodayString="Shamik"
popupDateFormat="MM/dd/yyyy" popupWeekString="Wk"
helpText="MM/DD/YYYY" forceId="true" />

当通过 IE 7 访问此 jsp 页面时,它会抛出一些 javascript 问题,如未定义 popupcalender。我发现在呈现的 HTML 页面中添加了 java 脚本,但不知道为什么会出现此问题?

知道我应该将哪个版本的 Tomahawk 与 JSF 1.1 一起使用吗?

编辑:

我已经在 web.xml 文件中配置了扩展过滤器。像这样的 -

<filter>
<filter-name>MyFacesExtensionsFilter</filter-name>
<filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>MyFacesExtensionsFilter</filter-name>
<!-- servlet-name must match the name of your javax.faces.webapp.FacesServlet entry -->
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>MyFacesExtensionsFilter</filter-name>
<url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
</filter-mapping>

最佳答案

我今天找到了这个问题的解决方案。这与 websphere 6.1 有关。我发现以下 link人们面临着与我一样的类似问题。正如上面链接中提到的,我按照此 link 在 websphere containter 中添加了自定义属性 com.ibm.ws.webcontainer.invokefilterscompatibility=true .

关于java - JSF 1.1 和 MyFaces Tomahawk 1.1.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2240796/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com