Inlude usando JSF

0 respostas
R

Boa tarde pessoal

Estou tendo um problema no JSF.
Poderia fazer isso?

<%@ include file="/include/page_header.jsp"%>

<h:form id="frmHome">

<table border="0" cellpadding="0" cellspacing="0">
	//......	
</table>
	
</h:form>

<%@ include file="/include/page_footer.jsp"%>

sendo que o conteudo do page_header.jsp é esse:

<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="/WEB-INF/suporte.tld" prefix="s" %>

<html>
<head><title></title></head>
<body>

<f:view>
<h:form id="frmLogin">

<table width="100%" cellspacing="0" cellpadding="0" class="label" border="0">
	//......
</table>

<h:form>

e este o page_footer.jsp

</f:view>
</body>
</html>

Oque aconte é esse erro:
org.apache.jasper.JasperException: Exception in JSP: /include/page_header.jsp:14

Stacktrace:

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)


07/04/2006 16:48:48 org.apache.catalina.core.StandardWrapperValve invoke

SEVERE: Servlet.service() for servlet Faces Servlet threw exception

java.lang.IllegalStateException: Component javax.faces.component.UIViewRoot@738dcb not expected type.  Expected: UIForm.  Perhaps youre missing a tag?

at com.sun.faces.taglib.html_basic.FormTag.setProperties(FormTag.java:165)

at javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:705)


Criado 7 de abril de 2006
Respostas 0
Participantes 1