Pessoal é o seguinte eu tenho uma duvida
Tenho o arquivo clientes.jsp
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<html>
<head>
<link href="../css/estilos.css" rel="stylesheet" type="text/css" />
</head>
<body>
<f:view>
<h:form>
<c:import url="/paginas/menu/menu.jsp" />
<c:import url="/paginas/listaCadastros.jsp" />
<br>
<c:import url="/paginas/clientes/Topo.jsp" />
<f:subview id="cadastroCliente" rendered="#{cliente.cadastrarCliente}">
<c:import url="/paginas/clientes/cadastroClienteView.jsp" />
</f:subview>
</h:form>
</f:view>
</body>
</html>
conforme a ação for true ou false eu mostro a tela clienteview
executar a ação nesta pagina é facil
executo isso de boa
<h:commandLink value="Cadastrar" action="#{cliente.cadastrar}"></h:commandLink>
só que a questão é que esse link sairia do lista cadastros .jsp
mas quando eu coloco o codigo acima no lista cadastro ele da problema
segue abaixo o lista cadastros .jsp
<table width="100%" border="1" align="center" cellspacing="1" bgcolor="#6699CC" class="linkCad">
<tr align="center" valign="middle" class="menuAba">
<td width="16%"> </td>
<td width="12%"> </td>
<td width="14%"> </td>
<td width="16%"> </td>
<td width="11%"> </td>
<td width="8%"> </td>
<td width="13%"> </td>
<td width="10%"> </td>
</tr>
<tr align="center" valign="middle" class="label">
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
</tr>
<tr align="center" valign="middle" class="label">
<td class="menuAba"><h:commandLink value="Cadastrar" action="#{cliente.cadastrar}"></h:commandLink></td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
</tr>
<tr align="center" valign="middle" class="label">
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
<td class="menuAba"> </td>
</tr>
</table>
e o erro que me gera
12:03:37,031 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /paginas/listaCadastros.jsp(27,47) #{..} is not allowed in template text
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:102)
at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:711)
at org.apache.jasper.compiler.Node$ELExpression.accept(Node.java:935)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2338)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2388)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2394)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:489)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2338)
at org.apache.jasper.compiler.Validator.validate(Validator.java:1737)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:178)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:316)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
at org.apache.taglibs.standard.tag.common.core.ImportSupport.acquireString(ImportSupport.java:296)
at org.apache.taglibs.standard.tag.common.core.ImportSupport.doEndTag(ImportSupport.java:161)
at org.apache.jsp.paginas.clientes.clientes_jsp._jspx_meth_c_005fimport_005f1(clientes_jsp.java:229)
at org.apache.jsp.paginas.clientes.clientes_jsp._jspx_meth_h_005fform_005f0(clientes_jsp.java:158)
at org.apache.jsp.paginas.clientes.clientes_jsp._jspx_meth_f_005fview_005f0(clientes_jsp.java:111)
at org.apache.jsp.paginas.clientes.clientes_jsp._jspService(clientes_jsp.java:74)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:408)
at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:442)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:115)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
at java.lang.Thread.run(Unknown Source)
Gostaria de saber se alguem ja passou por isso e qual seria a solução para fazer a pagina do import chamar as ações