Expression Lenguage: param não aceita paginas jspf

6 respostas
SandroSoftwares

gente, criei um arquivo no eclipse chamado cabecalho.jspf e coloquei o seguinte:

${param.cabecalho}

na hora de utilizar numa pagina jsp inserindo esse cabeçalho coloquei:

<jsp:include page=“cabecalho.jspf”>
<jsp:param value=“Relatorio de Vendas” name=“cabecalho” />
</jsp:include>

só que o param não aceita o value digitado…

aparece assim: ${param.cabecalho}

só irá aceitar se eu mudar o cabecalho para cabecalho.jsp tirando o “f”.

Alguém sabe por que?

6 Respostas

SandroSoftwares

ninguém nunca passou por isso?

F

você configurando o arquivo web.xml não dá certo?

SandroSoftwares

como é essa configuração? pode me dizer?

SandroSoftwares

alguém pode dar uma mãozinha aqui sobre como configurar no web.xml?

MABS

Dentro do arquivo web.xml vc tem que realizar a configuração para que possa utilizar os arquivos ".jspf".
Segue abaixo a configuração necessário (Retirada da Apostila da Caelum FJ28 - Link para download: http://www.caelum.com.br/curso/fj-28-vraptor-hibernate-ajax/):

<jsp-config>
		<jsp-property-group>
			<description>goodbuy</description>
			<display-name>Good Buy</display-name>
			<url-pattern>*.jsp</url-pattern>
			<include-prelude>/header.jspf</include-prelude>
			<include-coda>/footer.jspf</include-coda>
		</jsp-property-group>
	</jsp-config>
Espero que seja a solução para sua dúvida. Ah! No link abaixo deve praticamente a mesma discussão: [url]http://www.guj.com.br/java/197432-resolvido---arquivos-xxxjspf-como-usar[/url]

Abraço!

SandroSoftwares

Valeu MABS!

Obrigado!

Criado 21 de outubro de 2010
Ultima resposta 12 de abr. de 2011
Respostas 6
Participantes 3