You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Julian Osorio Amaya <ju...@linuxmail.org> on 2011/06/02 16:10:07 UTC
Issue with Myfaces NavigationMenuItem
Greetings
We've a navigation problem with myfaces NavigationMenuItem class implementation in tomcat 6.32. There's a page refresh with a click over a menu item
Here is the code
BackingBean code
NavigationMenuItem menu = new NavigationMenuItem[2];
menu[0] = new NavigationMenuItem("", null,"/img/image.jpg", false);
menu[1] = new NavigationMenuItem("", "logOut","/img/icon.png", false);
NavigationMenuItem[] options = new NavigationMenuItem[1];
menu[0].setNavigationMenuItems(options);
opciones[0] = new NavigationMenuItem("Download","download");
Jsp code
<input type="hidden" name="jscook_action" />
<t:jscookMenu id="menu" layout="hbr" theme="ThemeOffice">
<t:navigationMenuItems id="items" value="#{MenuMB.menu}" />
</t:jscookMenu>
web.xml myfaces configuration
<filter>
<filter-name>extensionsFilter</filter-name>
<filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
<init-param>
<description>Description</description>
<param-name>uploadMaxFileSize</param-name>
<param-value>100m</param-value>
</init-param>
<init-param>
<description />
<param-name>uploadThresholdSize</param-name>
<param-value>100k</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<servlet-name>Faces Servlet</servlet-name>
</filter-mapping>
<filter-mapping>
<filter-name>extensionsFilter</filter-name>
<url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
</filter-mapping>
The project has the following libraries in the classpath
Sun JSF 1.2
MyFaces 1.2.8
Tomahawk 1.1.9
Are we missing something?
Thanks for your time
Julian Osorio Amaya
Re: Issue with Myfaces NavigationMenuItem
Posted by Leonardo Uribe <lu...@gmail.com>.
Hi
I tried it just for curiosity and it works. I don't see any problem
with the code above.
regards,
Leonardo Uribe
2011/6/2 Julian Osorio Amaya <ju...@linuxmail.org>:
> Greetings
>
> We've a navigation problem with myfaces NavigationMenuItem class implementation in tomcat 6.32. There's a page refresh with a click over a menu item
>
> Here is the code
>
> BackingBean code
>
> NavigationMenuItem menu = new NavigationMenuItem[2];
> menu[0] = new NavigationMenuItem("", null,"/img/image.jpg", false);
> menu[1] = new NavigationMenuItem("", "logOut","/img/icon.png", false);
> NavigationMenuItem[] options = new NavigationMenuItem[1];
> menu[0].setNavigationMenuItems(options);
> opciones[0] = new NavigationMenuItem("Download","download");
>
> Jsp code
>
> <input type="hidden" name="jscook_action" />
> <t:jscookMenu id="menu" layout="hbr" theme="ThemeOffice">
> <t:navigationMenuItems id="items" value="#{MenuMB.menu}" />
> </t:jscookMenu>
>
> web.xml myfaces configuration
>
> <filter>
> <filter-name>extensionsFilter</filter-name>
> <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
> <init-param>
> <description>Description</description>
> <param-name>uploadMaxFileSize</param-name>
> <param-value>100m</param-value>
> </init-param>
> <init-param>
> <description />
> <param-name>uploadThresholdSize</param-name>
> <param-value>100k</param-value>
> </init-param>
> </filter>
> <filter-mapping>
> <filter-name>extensionsFilter</filter-name>
> <servlet-name>Faces Servlet</servlet-name>
> </filter-mapping>
> <filter-mapping>
> <filter-name>extensionsFilter</filter-name>
> <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
> </filter-mapping>
>
> The project has the following libraries in the classpath
> Sun JSF 1.2
> MyFaces 1.2.8
> Tomahawk 1.1.9
>
> Are we missing something?
>
> Thanks for your time
>
> Julian Osorio Amaya
>
Re: Issue with Myfaces NavigationMenuItem
Posted by Martin Koci <ma...@gmail.com>.
Hi,
> The project has the following libraries in the classpath
> Sun JSF 1.2
> MyFaces 1.2.8
> Tomahawk 1.1.9
you cannot have both JSF RI and MyFaces on classpath: remove one and try it again.
Regards,
Kočičák
Julian Osorio Amaya píše v Čt 02. 06. 2011 v 14:10 +0000:
> Greetings
>
> We've a navigation problem with myfaces NavigationMenuItem class implementation in tomcat 6.32. There's a page refresh with a click over a menu item
>
> Here is the code
>
> BackingBean code
>
> NavigationMenuItem menu = new NavigationMenuItem[2];
> menu[0] = new NavigationMenuItem("", null,"/img/image.jpg", false);
> menu[1] = new NavigationMenuItem("", "logOut","/img/icon.png", false);
> NavigationMenuItem[] options = new NavigationMenuItem[1];
> menu[0].setNavigationMenuItems(options);
> opciones[0] = new NavigationMenuItem("Download","download");
>
> Jsp code
>
> <input type="hidden" name="jscook_action" />
> <t:jscookMenu id="menu" layout="hbr" theme="ThemeOffice">
> <t:navigationMenuItems id="items" value="#{MenuMB.menu}" />
> </t:jscookMenu>
>
> web.xml myfaces configuration
>
> <filter>
> <filter-name>extensionsFilter</filter-name>
> <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
> <init-param>
> <description>Description</description>
> <param-name>uploadMaxFileSize</param-name>
> <param-value>100m</param-value>
> </init-param>
> <init-param>
> <description />
> <param-name>uploadThresholdSize</param-name>
> <param-value>100k</param-value>
> </init-param>
> </filter>
> <filter-mapping>
> <filter-name>extensionsFilter</filter-name>
> <servlet-name>Faces Servlet</servlet-name>
> </filter-mapping>
> <filter-mapping>
> <filter-name>extensionsFilter</filter-name>
> <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
> </filter-mapping>
>
> The project has the following libraries in the classpath
> Sun JSF 1.2
> MyFaces 1.2.8
> Tomahawk 1.1.9
>
> Are we missing something?
>
> Thanks for your time
>
> Julian Osorio Amaya