Exibir html em jsf

3 respostas
J

galera estou com uma duvida e nao consegui resolver esse problema

acho que deve ser bem besta, soh que nao consegui kkkkkkkk

a questao eh a seguinte: preciso exibir um boleto html na pagina jsf.

Tenho uma classe que gera o Boleto
public class GeracaoBoleto
{
   public String gerarBoleto()
   {
      //codigo
        Generator generator = new HtmlGenerator();   
            
            Banco banco = new BancoBrasil(jBoletoBean);   
            generator.addBoleto(jBoletoBean, banco);
	        
            return generator.toString();        
   }
}
dai no meu bean, eu faço isso:
public String gerarBoleto() throws IOException
	{
		return new GeracaoBoleto().gerarBoleto();
	}

na minha pagina ta assim

<h:commandLink action="#{creditoMB.gerarBoleto}" value="Gerar Boleto"/>

soh que ta dando esse erro

javax.servlet.ServletException: #{creditoMB.gerarBoleto}: java.lang.NoClassDefFoundError: jbarcodebean/BarcodeStrategy
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
	org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
	org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)

creditoMB está no escopo session

estou com as libs iText.jar, jbarcodebean.jar tao no lib.

q q pode ser? alguem ja passou por isso?

3 Respostas

thiago.correa

Dá uma olhada e veja se você está usando versões compatíveis, ou tenta baixar os jars de novo!

J

esse erro eh por causa de jar?

to usando os jars recomendados pelo site jboleto

J

ahhh soh pra lembrar, qdo mando gerar o boleto em pdf…da certinho

soh em html que não…por isso acho que nao eh jar :shock:

Criado 3 de setembro de 2009
Ultima resposta 3 de set. de 2009
Respostas 3
Participantes 2