Ir ao conteúdo
  • Cadastre-se

Java Web. Como gravo a quebra de linha, dentro de uma variável do tipo String?


Posts recomendados

 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.

Link para o comentário
Compartilhar em outros sites

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...