Olá pessoal eu estou querendo fazer um
exemplo aqui que eu encontrei na Web
mas está com um problema no arquivo
forwardToJSF:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /forwardToJSF.jsp at line 8
5: See <welcome-file-list> in web.xml file.
6: --%>
7:
8: <jsp:forward page="selectManyCheckBox.jsf"/>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
Será que alguém poderia me dar uma ajuda?
[]'s.
O meu arquivo forwardToJSF.jsp está da seguinte maneira:
<%@page pageEncoding="UTF-8"%>
<%--
This file forwards to the entry of JavaServer Faces application.
See <welcome-file-list> in web.xml file.
--%>
<jsp:forward page="selectManyCheckBox.jsf"/>
e o meu outro arquivo selectManyCheckBox.jsp esta da seguinte
forma:
<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>SelectManyCheckBox</title>
</head>
<body>
<f:view>
<h:form id="select">
<h:panelGrid columns="1">
<h:column>
<h:outputText value="Select Countries: "/>
<h:selectManyCheckbox value="#{SelectManyCheckBoxBean.selectedItems}">
<f:selectItem itemLabel="India" itemValue="India" />
<f:selectItem itemLabel="China" itemValue="China" />
<f:selectItem itemLabel="Germany" itemValue="Germany" />
<f:selectItem itemLabel="USA" itemValue="USA" />
</h:selectManyCheckbox>
</h:column>
<h:column>
<h:commandButton value="Submit" action="#{SelectManyCheckBoxBean.submit}"/>
</h:column>
</h:panelGrid>
</h:form>
</f:view>
</body>
</html>
O que eu estou fazendo de errado?
Será que alguém poderia me dar
uma ajuda fazendo o favor?
[]'s.
Encontrei o Erro o SelectManyCheckBoxBean
a letra S no inicio do nome estava com letra minuscula.
O correto seria:
<managed-bean-class>net.javabeat.myfaces.checkbox.SelectManyCheckBoxBean</managed-bean-class>
