comum.util
Class Pagina

java.lang.Object
  extended by comum.util.Pagina

public class Pagina
extends java.lang.Object

Author:
rodrigo.hjort

Field Summary
static java.lang.String NAO
           
static java.lang.String SIM
           
 
Constructor Summary
Pagina()
           
 
Method Summary
static java.lang.String getParam(javax.servlet.http.HttpServletRequest request, java.lang.String param)
          Retorna a string com os "\" trocados por "'".
static boolean getParamBool(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam)
          Exemplo:
boolean docCertNasc = Pagina.getParamBool(request, "docCertNasc");
boolean docHistorico = Pagina.getParamBool(request, "docHistorico");
static java.util.Date getParamDataBanco(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam)
          Exemplo: int codEnsino = Pagina.getParam(request, "codEnsino");
int codModalidade = Pagina.getParam(request, "codModalidade");
int codFormaOrganiz = Pagina.getParam(request, "codFormaOrganizCurso");
static int getParamInt(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam)
          Exemplo:
int codEnsino = Pagina.getParam(request, "codEnsino");
int codModalidade = Pagina.getParam(request, "codModalidade");
int codFormaOrganiz = Pagina.getParam(request, "codFormaOrganizCurso");
static long getParamLong(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam)
          Exemplo:
int codEnsino = Pagina.getParam(request, "codEnsino");
int codModalidade = Pagina.getParam(request, "codModalidade");
int codFormaOrganiz = Pagina.getParam(request, "codFormaOrganizCurso");
static java.lang.String getParamOrDefault(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam, java.lang.String strDefault)
           
static java.lang.Short getParamShort(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam)
          Exemplo:
int codEnsino = Pagina.getParam(request, "codEnsino");
int codModalidade = Pagina.getParam(request, "codModalidade");
int codFormaOrganiz = Pagina.getParam(request, "codFormaOrganizCurso");
static java.lang.String getParamStr(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam)
          Obtem dados de um campo especificado.
static java.lang.String getParamStr(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam, boolean arg)
          Obtem dados de um campo TEXTO especificado.
static java.lang.String getParamStrInputText(javax.servlet.http.HttpServletRequest request, java.lang.String nomeParam)
          Obtem codigo de atributo de um campo tipo TEXTO especificado.
static java.lang.String getZeroAEsquerda(java.lang.String valor)
          Metodo para retornar valor < 10 com Zero � Esquerda, utilizado para mostrar horas e minutos
Ex.: 07
static java.lang.String isBoxChecked(java.lang.Object objeto, java.lang.String str)
          Exemplo:
Utilizado para checkbox comparando o valor do objeto a uma determinada String:
Ativo Sim ou N�o
"S" ou "N" == getIndAtivo()
static java.lang.String isChecked(java.lang.Object objeto, java.util.List<java.lang.Object> listValores)
          Exemplo:
Utilizado para checkbox comparando o valor do objeto a uma determinada Lista de Valores:
Ativo Sim ou N�o
static java.lang.String isChecked(java.lang.Object objeto, java.lang.String str)
          Exemplo:
Utilizado para radiobutton comparando o valor do objeto a uma determinada String:
Ativo Sim ou N�o
"S" ou "N" == getIndAtivo()
static java.lang.String isSelected(java.lang.Object objeto, java.lang.String str)
          Exemplo:
Utilizado para select comparando o valor do objeto a uma determinada String:
static java.lang.String trocaNull(java.lang.Object objeto)
          Se objeto for nulo retorna uma String em branco, do contrario troca todos os "\" da string por "'".
static java.lang.String trocaNullData(java.util.Date data)
          Converte um Date para uma string.
static java.lang.String trocaNullMoeda(java.lang.Object objeto)
          Retorna String em formatacao monetaria.
static java.lang.String trocaNullNumeroDecimal(java.lang.Object objeto)
          Formata o numero com casas decimais.
static java.lang.String trocaNullNumeroDecimalSemMilhar(java.lang.Object objeto)
          Retorna um n�mero com formata��o das casas decimais (sem unidades de milhar).
static java.lang.String trocaNullNumeroSemDecimal(java.lang.Object objeto)
          Retorna numero sem casas decimais.
static java.lang.String trocaNullQtdValor(java.lang.Object objeto, java.lang.String indQtd)
          Se o item informado for quantidade, retorna um n�mero sem formata��o nenhuma
sen�o se for valor ele retorna o numero formatado com casas decimais.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIM

public static final java.lang.String SIM
See Also:
Constant Field Values

NAO

public static final java.lang.String NAO
See Also:
Constant Field Values
Constructor Detail

Pagina

public Pagina()
Method Detail

getParamInt

public static final int getParamInt(javax.servlet.http.HttpServletRequest request,
                                    java.lang.String nomeParam)
Exemplo:
int codEnsino = Pagina.getParam(request, "codEnsino");
int codModalidade = Pagina.getParam(request, "codModalidade");
int codFormaOrganiz = Pagina.getParam(request, "codFormaOrganizCurso");

Parameters:
HttpServletRequest - request - objeto "request" da p�gina JSP
String - nomeParam - nome do par�metro desejado
Returns:
int - valor do inteiro
Since:
N/C

getParamLong

public static final long getParamLong(javax.servlet.http.HttpServletRequest request,
                                      java.lang.String nomeParam)
Exemplo:
int codEnsino = Pagina.getParam(request, "codEnsino");
int codModalidade = Pagina.getParam(request, "codModalidade");
int codFormaOrganiz = Pagina.getParam(request, "codFormaOrganizCurso");

Parameters:
HttpServletRequest - request - objeto "request" da p�gina JSP
String - nomeParam - nome do par�metro desejado
Returns:
long - valor do long
Since:
N/C

getParamShort

public static final java.lang.Short getParamShort(javax.servlet.http.HttpServletRequest request,
                                                  java.lang.String nomeParam)
Exemplo:
int codEnsino = Pagina.getParam(request, "codEnsino");
int codModalidade = Pagina.getParam(request, "codModalidade");
int codFormaOrganiz = Pagina.getParam(request, "codFormaOrganizCurso");

Parameters:
HttpServletRequest - request - objeto "request" da p�gina JSP
String - nomeParam - nome do par�metro desejado
Returns:
Short - valor do inteiro
Since:
N/C

getParamStr

public static final java.lang.String getParamStr(javax.servlet.http.HttpServletRequest request,
                                                 java.lang.String nomeParam)
Obtem dados de um campo especificado. Caso o retorno seja nulo retorna vazio.

Parameters:
HttpServletRequest - request - objeto "request" da p�gina JSP
String - nomeParam - nome do par�metro desejado
Returns:
String - valor do texto
Since:
N/C

getParamStr

public static final java.lang.String getParamStr(javax.servlet.http.HttpServletRequest request,
                                                 java.lang.String nomeParam,
                                                 boolean arg)
Obtem dados de um campo TEXTO especificado. Caso o retorno seja nulo retorna vazio.

Parameters:
HttpServletRequest - request - objeto "request" da p�gina JSP
String - nomeParam - nome do par�metro desejado
Returns:
String - valor do texto
Since:
N/C

getParamStrInputText

public static final java.lang.String getParamStrInputText(javax.servlet.http.HttpServletRequest request,
                                                          java.lang.String nomeParam)
Obtem codigo de atributo de um campo tipo TEXTO especificado. Caso o retorno seja nulo retorna vazio.

Parameters:
HttpServletRequest - request - objeto "request" da p�gina JSP
String - nomeParam - nome do par�metro desejado
Returns:
String - valor do texto
Since:
N/C

getParam

public static final java.lang.String getParam(javax.servlet.http.HttpServletRequest request,
                                              java.lang.String param)
Retorna a string com os "\" trocados por "'".
Se a string for "" retorna nulo.

Parameters:
HttpServletRequest - request
String - param
Returns:
String
Since:
N/C

getParamDataBanco

public static final java.util.Date getParamDataBanco(javax.servlet.http.HttpServletRequest request,
                                                     java.lang.String nomeParam)
Exemplo: int codEnsino = Pagina.getParam(request, "codEnsino");
int codModalidade = Pagina.getParam(request, "codModalidade");
int codFormaOrganiz = Pagina.getParam(request, "codFormaOrganizCurso");

Parameters:
HttpServletRequest - request - objeto "request" da p�gina JSP
String - nomeParam - nome do par�metro desejado
Returns:
Date
Since:
N/C

getParamBool

public static final boolean getParamBool(javax.servlet.http.HttpServletRequest request,
                                         java.lang.String nomeParam)
Exemplo:
boolean docCertNasc = Pagina.getParamBool(request, "docCertNasc");
boolean docHistorico = Pagina.getParamBool(request, "docHistorico");

Parameters:
HttpServletRequest - request - objeto "request" da p�gina JSP
String - nomeParam - nome do par�metro desejado
Returns:
boolean
Since:
N/C

getParamOrDefault

public static final java.lang.String getParamOrDefault(javax.servlet.http.HttpServletRequest request,
                                                       java.lang.String nomeParam,
                                                       java.lang.String strDefault)
Parameters:
request -
nomeParam -
strDefault -
Returns:
Since:
16/10/2007

trocaNull

public static final java.lang.String trocaNull(java.lang.Object objeto)
Se objeto for nulo retorna uma String em branco, do contrario troca todos os "\" da string por "'".

Parameters:
Object - objeto - get do objeto, String ou N�mero
Returns:
String - se nulo retorna uma String em branco
Since:
N/C

trocaNullMoeda

public static final java.lang.String trocaNullMoeda(java.lang.Object objeto)
Retorna String em formatacao monetaria.
Se objeto for nulo ou "" retorna uma string em branco.

Parameters:
Object - objeto - get do objeto, String ou N�mero
Returns:
String - se nulo retorna uma String em branco
Since:
N/C

trocaNullNumeroDecimalSemMilhar

public static final java.lang.String trocaNullNumeroDecimalSemMilhar(java.lang.Object objeto)
Retorna um n�mero com formata��o das casas decimais (sem unidades de milhar).
Se objeto for nulo ou "", retorna uma string em branco.
Ex.:
"#0.00"

Parameters:
Object - objeto - get do objeto, String ou N�mero
Returns:
String - se nulo retorna uma String em branco
Since:
N/C

trocaNullQtdValor

public static final java.lang.String trocaNullQtdValor(java.lang.Object objeto,
                                                       java.lang.String indQtd)
Se o item informado for quantidade, retorna um n�mero sem formata��o nenhuma
sen�o se for valor ele retorna o numero formatado com casas decimais. Se objeto for nulo ou "", retorna uma string em branco.
Ex. qtd:
"#000" Ex. valor:
"#0.00"

Parameters:
Object - objeto - get do objeto, String ou N�mero
String - indQtd - indicador se � qtd(Q) ou valor(V)
Returns:
String - se nulo retorna uma String em branco
Since:
N/C

trocaNullNumeroDecimal

public static final java.lang.String trocaNullNumeroDecimal(java.lang.Object objeto)
Formata o numero com casas decimais.
Se objeto for nulo ou "" retorna uma string em branco.
ex.:
"###,###,##0.##"

Parameters:
Object - objeto - get do objeto, String ou N�mero
Returns:
String - se nulo retorna uma String em branco
Since:
N/C

trocaNullNumeroSemDecimal

public static final java.lang.String trocaNullNumeroSemDecimal(java.lang.Object objeto)
Retorna numero sem casas decimais.
Se objeto for nulo ou "" retorna string em branco.
Ex.:
"###,###,##0"

Parameters:
Object - objeto - get do objeto, String ou N�mero
Returns:
String - se nulo retorna uma String em branco
Since:
N/C

trocaNullData

public static final java.lang.String trocaNullData(java.util.Date data)
Converte um Date para uma string. Se objeto for nulo retorna uma string em branco.

Parameters:
Date - data - get de uma data
Returns:
String - se nulo retorna uma String em branco
Since:
N/C

isChecked

public static final java.lang.String isChecked(java.lang.Object objeto,
                                               java.lang.String str)
Exemplo:
Utilizado para radiobutton comparando o valor do objeto a uma determinada String:
Ativo Sim ou N�o
"S" ou "N" == getIndAtivo()

Parameters:
Object - objeto - get do objeto a ser comparado
String - str - valor para ser comparado
Returns:
String - checked - se valores iguais
Since:
N/C

isChecked

public static final java.lang.String isChecked(java.lang.Object objeto,
                                               java.util.List<java.lang.Object> listValores)
Exemplo:
Utilizado para checkbox comparando o valor do objeto a uma determinada Lista de Valores:
Ativo Sim ou N�o

Parameters:
Object - objeto - get do objeto a ser comparado
String - str - valor para ser comparado
Returns:
String - checked - se valores iguais
Since:
N/C

isSelected

public static final java.lang.String isSelected(java.lang.Object objeto,
                                                java.lang.String str)
Exemplo:
Utilizado para select comparando o valor do objeto a uma determinada String:

Parameters:
Object - objeto - get do objeto a ser comparado
String - str - valor para ser comparado
Returns:
String - select - se valores iguais
Since:
N/C

isBoxChecked

public static final java.lang.String isBoxChecked(java.lang.Object objeto,
                                                  java.lang.String str)
Exemplo:
Utilizado para checkbox comparando o valor do objeto a uma determinada String:
Ativo Sim ou N�o
"S" ou "N" == getIndAtivo()

Parameters:
Object - objeto - get do objeto a ser comparado
String - str - valor para ser comparado
Returns:
String - value e checked(se valores iguais)
Since:
N/C

getZeroAEsquerda

public static final java.lang.String getZeroAEsquerda(java.lang.String valor)
Metodo para retornar valor < 10 com Zero � Esquerda, utilizado para mostrar horas e minutos
Ex.: 07

Parameters:
String - valor
Returns:
String
Since:
N/C


Copyright © 2007, PRODEPA - Processamento de Dados do Pará