Why this error?
Hi guys,
i'm developing a jsf application.
If login successes my application go to a menu page.
I've made an example menu page with the only
ciao message and everythings go well.
I'm trying to show a real menu and there is the error i've post.
type Exception report
message
description The server encountered an internal error () that prevented it from fulfillingthis request.
exception
javax.servlet.ServletException: javax.servlet.jsp.JspException: 0
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:821)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.pages.MenuUser_jsp._jspService(MenuUser_jsp.java:96)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
root cause
java.lang.IllegalArgumentException: 0
javax.faces.component.UIComponentBase.validateId(UIComponentBase.java:462)
javax.faces.component.UIComponentBase.setId(UIComponentBase.java:279)
javax.faces.webapp.UIComponentTag.createComponent(UIComponentTag.java:1016)
javax.faces.webapp.UIComponentTag.createChild(UIComponentTag.java:1036)
javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:749)
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:429)
com.sun.faces.taglib.BaseComponentTag.doStartTag(BaseComponentTag.java:846)
org.apache.jsp.pages.MenuUser_jsp._jspx_meth_f_selectItem_0(MenuUser_jsp.java:210)
org.apache.jsp.pages.MenuUser_jsp._jspx_meth_h_selectOneRadio_0(MenuUser_jsp.java:181)
org.apache.jsp.pages.MenuUser_jsp._jspx_meth_h_panelGrid_0(MenuUser_jsp.java:154)
org.apache.jsp.pages.MenuUser_jsp._jspx_meth_f_view_0(MenuUser_jsp.java:121)
org.apache.jsp.pages.MenuUser_jsp._jspService(MenuUser_jsp.java:83)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
It is my MenuUser.jsp,
that isn't show to me cause the error
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions"prefix="fn"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<html>
<head>
<title>
Benvenuti nell'applicazione
</title>
</head>
<body>
<jsp:include page="header.jsp"/>
<f:view>
ciao
<h:selectOneRadio id="MenuUser" layout="pageDirection">
<f:selectItem id="0" itemLabel="Vai all'upload" value="upload"/>
<f:selectItem id="1" itemLabel="vai nel search" value="search"/>
</h:selectOneRadio>
</f:view>
</body>
</html>
the value in the selectItem are the outcomes for page navigation...
what's my error?
I'm not practical of selectoneradio....
thanks very much

