Error en JSF
Publicado por Alfonso (1 intervención) el 19/10/2014 18:59:35
POr favor me podrian señalar porqué me sale el siguiente error al ejecutar una página jsp con el framework JSF. Llevo dos días buscando el motivo pero no lo encuentro.
Estado HTTP 500 - Ha sucedido una excepción al procesar la página JSP /nuevoCliente.jsp en línea 17
type Informe de Excepción
mensaje Ha sucedido una excepción al procesar la página JSP /nuevoCliente.jsp en línea 17
descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.
excepción
org.apache.jasper.JasperException: Ha sucedido una excepción al procesar la página JSP /nuevoCliente.jsp en línea 17
14: </script>
15: </head>
16: <body>
17: <f:view>
18: <t:form>
19: <table>
20: <tr>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:405)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:349)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
causa raíz
java.lang.NullPointerException
javax.faces.webapp.UIComponentClassicTagBase.setJspId(UIComponentClassicTagBase.java:1856)
org.apache.jsp.nuevoCliente_jsp._jspx_meth_f_005fview_005f0(nuevoCliente_jsp.java:131)
org.apache.jsp.nuevoCliente_jsp._jspService(nuevoCliente_jsp.java:98)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:405)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:349)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
Código de la página:
Gracias por vuestra ayuda.
Estado HTTP 500 - Ha sucedido una excepción al procesar la página JSP /nuevoCliente.jsp en línea 17
type Informe de Excepción
mensaje Ha sucedido una excepción al procesar la página JSP /nuevoCliente.jsp en línea 17
descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.
excepción
org.apache.jasper.JasperException: Ha sucedido una excepción al procesar la página JSP /nuevoCliente.jsp en línea 17
14: </script>
15: </head>
16: <body>
17: <f:view>
18: <t:form>
19: <table>
20: <tr>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:405)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:349)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
causa raíz
java.lang.NullPointerException
javax.faces.webapp.UIComponentClassicTagBase.setJspId(UIComponentClassicTagBase.java:1856)
org.apache.jsp.nuevoCliente_jsp._jspx_meth_f_005fview_005f0(nuevoCliente_jsp.java:131)
org.apache.jsp.nuevoCliente_jsp._jspService(nuevoCliente_jsp.java:98)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:405)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:349)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
Código de la página:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1" isELIgnored="false" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="t" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>JSP Page</title>
<script>
function validar(){
alert("Hola Mundo");
}
</script>
</head>
<body>
<f:view>
<t:form>
<table>
<tr>
<td>C.I.F. del cliente:</td>
<td><t:inputText value="#{clientebean.dni}"/></td>
</tr>
<tr>
<td>Nombre y apellidos:</td>
<td><t:inputText value="#{clientebean.nombre}"/></td>
</tr>
<tr>
<td>Dirección:</td>
<td><t:inputText value="#{clientebean.direccion}"/></td>
</tr>
<tr>
<td>Localidad:</td>
<td><t:inputText value="#{clientebean.localidad}"/></td>
</tr>
<tr>
<td>Código Postal:</td>
<td><t:inputText value="#{clientebean.cp}"/></td>
</tr>
<tr>
<td>Teléfono:</td>
<td><t:inputText value="#{clientebean.tlfno}"/></td>
</tr>
<tr>
<td>E-mail:</td>
<td><t:inputText value="#{clientebean.email}"/></td>
</tr>
<tr>
<td colspan="2" align="center"><t:commandButton value="Guardar Datos" onclick="validar();" action="#{clientebean.guardarCliente()}"/></td>
</tr>
</table>
</t:form>
</f:view>
</body>
</html>
Gracias por vuestra ayuda.
Valora esta pregunta


0