a4j +jsf action dentro de include não funciona

0 respostas
E

Boa tarde, tenho uma pagina que quero renderizar uma região da pagina de acordo com o usuário o problema é que depois que eu faço o include o action do meu botão nao funciona

Segue o código

A pagina com o formulário que deverá ser incluida

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://richfaces.org/rich" prefix="rich" %>
<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j" %>



<html>
	<head>
		<title></title>
	</head>
	<body>
		<f:view>
			<h:outputLabel value = "Notícia" id = "lblIdentificador" styleClass="IdentificadorNoticiaEvento"/>
			<h:panelGrid columns="2">
				<h:column>
					<h:outputLabel value = "Título:"/>
					<br/>
					<h:outputLabel value="Data de início:" />
				</h:column>
				<h:column>
					<h:inputText value = "#{noticiaBean.noticia.titulo}" size="50"/>
					<br/>
					<rich:calendar datePattern="dd/MM/yyyy" showApplyButton="false"
					value="#{noticiaBean.noticia.dataNoticia}"/>
				</h:column>
			</h:panelGrid>
			<h:panelGrid columns="1">
				<rich:editor id="conteudo" theme="simple" value="#{noticiaBean.noticia.descricao}" required="true"
						requiredMessage="Preencha o Conteúdo do Rascunho" height="391" width="835"/>
				<a4j:commandButton value="Salvar" action = "#{noticiaBean.salvar}"/>
			</h:panelGrid>
		</f:view>
	</body>
</html>

A página principal onde será exibido os include

<%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>


<%--
    Document   : NoticiaEvento
    Created on : 10/11/2010, 20:32:59
    Author     : Pero
--%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="css/css.css" media="screen">
<title>ALACCOP | Notícias</title>
</head>
<body>
<f:view>
	<div id="container">
	<div id="header"></div>

	<div id="menu"><%-- Futuramente esse menu será Dinâmico--%>
	<ul type="circle">
		<h4>Menu</h4>
		<li class="lista"><a href="#">Perfil</a></li>
		<li class="lista"><a href="#">Noticias</a></li>
		<li class="lista"><a href="#">Eventos</a></li>
		<li class="lista"><a href="#">Materiais</a></li>
	</ul>
	</div>
	<div id="centro">
		<div id="conteudo">
			<a4j:form>
				<a4j:keepAlive beanName="noticiaBean" />
				<a4j:include viewId="/CadastroNoticiaEvento2.jsp"/>
			</a4j:form>
		</div>
	</div>
	<div id="rodape"></div>
	</div>
</f:view>
</body>
</html>

Obrigado!

Criado 17 de novembro de 2010
Respostas 0
Participantes 1