[RESOLVIDO] - arquivos "xxx.jspf" como usar?

9 respostas
Ramon.Onix

Tô com mais uma dúvida…
Seguindo a apostila FJ-28 da Caelum me deparei com um arquivo chamado header.jspf, mas na apostila só diz pra vc abrir, mas não tem como criar…

E ai? como eu faço pra criar este arquivo…
e pra referencia-lo?
Tô com problema em referenciar o css, não sei se é por causa das convenções do Vraptor…
toda auda será bem-vinda!

grato.

9 Respostas

Paulo_Silveira

Oi Ramon!

Cria ele e poe assim no webxml:

<jsp-config>
		<jsp-property-group>
			<display-name>todos os jsps</display-name>
			<url-pattern>*.jsp</url-pattern>
			<page-encoding>UTF-8</page-encoding>
			<include-prelude>/header.jspf</include-prelude>
		</jsp-property-group>
	</jsp-config>
Ramon.Onix

aonde vc diz:

<display-name>todos os jsps</display-name>

é o nome de cada jsp?

jeveaux

Ramon.Onix:
aonde vc diz:

<display-name>todos os jsps</display-name>

é o nome de cada jsp?


Não, isso é só um nome qualquer, uma descrição.

Aqui é que foi dito que foi para todos os jsps

<url-pattern>*.jsp</url-pattern>
Ramon.Onix

Javeaux
haaaa tah então eu não preciso listar os jsp’s…?
é isso mesmo? entendi direito!

jeveaux

Ramon.Onix:
Javeaux
haaaa tah então eu não preciso listar os jsp’s…?
é isso mesmo? entendi direito!

É isso mesmo, Ramon. A url-pattern disse isso: *.jsp, ou seja, todos os jsps :wink:

Ramon.Onix

Haaaaa, blz Javeaux, só mais uma dúvida...

esse .jspf, onde eu acho algun tuto pra me ajudar a configurar o meu?

pq eu não tô conseguindo, por ex.: onde colocar as taglibs?
eu coloco na página .jsp, dá erro, e se eu tiro tbm dá erro...

o erro é esse aki: página
HTTP Status 500 - 
exception

br.com.caelum.vraptor.view.ResultException: org.apache.jasper.JasperException: /WEB-INF/jsp/usuario/lista.jsp(64,16) PWC6236: According to TLD or attribute directive in tag file, attribute items does not accept any expressions

hellp... não sei o que pode ser... acho que é a taglib

Ramon.Onix

Resolvi…

kkkkk
os taglib’s tem que ir nos dois arquivos!
e as taglib’s pra mim [jstl-1.2] não são mais estas:

<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>

e sim

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

valew!!!

fidelis_felipe

Ramon, vc usou mais alguma configuração para uso do jspf??
eu add no xml e estao na minha webcontent mas ainda só abre o meu index.jsp cru. poderia me ajudar?

agradeço toda ajuda!

fidelis_felipe

Estava com meus jsp fora da webinf resolvido agora, obrigado

Criado 4 de fevereiro de 2010
Ultima resposta 8 de jun. de 2010
Respostas 9
Participantes 4