Ir ao conteúdo

Posts recomendados

Postado

 Java Web, como faço para gravar a quebra de linha, em uma única String?
 
 Que será retornada no momento que eu chamar o método.
 
 A ideia seria criar um método:
 

 public String tabela(){

        tabela = "Abaixo de 17 = Muito abaixo do peso" +

                 "Entre 17 e 18.49 = Abaixo do peso" +

                 "Entre 18.5 e 24.99 = Peso normal" +

                 "Entre 25 e 29.99 = Acima do peso" +

                 "Entre 30 e 34.99 = Obesidade I" +

                 "Entre 35 e 39.99 = Obesidade II (severa)" +

                 "Acima de 40 = Obesidade III (mórbida)";

  return tabela;

 }


 
 Esse método está no arquivo .java
 
 aí no arquivo .xhtml eu coloquei assim

 

            <p:commandButton value="salvar"


                             update="dialogo"


                             oncomplete="PF('janela').show()"/>
            
            <p:dialog id="dialogo" widgetVar="janela"


                      header="IMC"


                      modal="true"


                      draggable="false"


                      resizable="false"


                      showEffect="drop"


                      hideEffect="shake"


                      height="200"


                      closable="true"


                      visible="false"> 

<p:panelGrid columns="2">

                    <h:outputLabel value="Altura:" />

                    <h:outputText value="#{dadosImc.altura}" />

                    <h:outputLabel value="Peso:" />

                    <h:outputText value="#{dadosImc.peso}" />

                    <h:outputLabel value="Resultado:" />

                    <h:outputText value="#{dadosImc.imc()}" />

                    <h:outputLabel value="Tabela:" />

                    <h:outputText value="#{dadosImc.tabela()}"/>

                    </p:panelGrid>               

            </p:dialog>


 Aí no caso quando clicar no botão de salvar da página, vai abrir a janelinha com os dados do IMC e eu queria que mostrasse a tabela bonitinho também, mais não consigo colocar a quebra de linha dentro da String tabela.

 Já tentei várias formas:


 \n


 \r\n


 \r?\n


 <br>


 split();


 ToList();


 mais nenhuma deu certo.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...