Jstl + jsf

6 respostas
joaosouza

Olá pessoal do forum blz…

Gostaria da ajuda de vcs pois não estou conseguindo integrar as tags do JSTL nas minhas páginas xhtml com JSF…

Segue o código abaixo:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:a4j="http://richfaces.org/a4j"
	template="templates/templateHeaderMenu.xhtml"
	xmlns:c="http://java.sun.com/jsp/jstl/core">

	<ui:define name="body">
		<rich:panel>
			<f:facet name="header">
				<h:outputText value="Bem vindo ao SiteOS" />
			</f:facet>
			<h:messages id="errors" layout="vertical" styleClass="mensagemErro" />		
			<c:out value="Bem vindo ao sistema de controle de OS"></c:out> 
		</rich:panel>
	</ui:define>

</ui:composition>

Estou utilizando a versão 1.2 dos dois frameworks.

Será que alguem pode me ajudar ???

Obrigado a todos.

6 Respostas

rponte

Por que você está utilizando a tag c:out da JSTL? Por que simplesmente você não escreve o texto na página ou se utiliza do componente h:outputText?
Abraços e boa sorte.

M

rponte, pq ao inves de responder a pergunta vc faz um comentário desses? se nao atrapalhe, simplesmente nao responda a pergunta

joaosouza

Olá rponte blz…

Ainda estou começando com JSF, fiz de acordo com sua sugestão…

Muito Obrigado pela ajuda.

vanilton.coelho

Cara, não estou vendo motivos para esse seu código não funcionar não, mas eu no lugar desse código:

&lt;c:out value="Bem vindo ao sistema de controle de OS"&gt;&lt;/c:out&gt;

colocaria:

&lt;h:outputText value="Bem vindo ao sistema de controle de OS"&gt;&lt;/h:outputText&gt;
joaosouza

Olá alpharagga,

Fiz isso e funcionou sem problemas…

Muito Obrigado.

R

Galera eu to com o mesmo problema que o nosso amifo ai porem eu nao quero usar a tag <c:out>

gostaria de usar a tag <c:forEach> pois preciso fazer uma tabela dinamica na minha pagina e nao nenhum componente de richfaces me da suporte pra isso entao vou ter

que fazer a tabela na marra mesmo com html!!

Abraço ai galera falowss!!

Criado 24 de junho de 2008
Ultima resposta 16 de jul. de 2009
Respostas 6
Participantes 5