Atribuindo o valor de uma funcao a uma variavel em JsP

4 respostas
bb1

Amigos ola., estou com uma duvida em relacao a jsp e gostaria muito que voces me ajudassem., por favorç.,

eu nao consegui escrever minha duvida aki., portanto vou colocar aki a url com o endereco de onde eu consegui postar ok.,

enfim.,

http://www.javafree.com.br/forum/viewtopic.php?t=849555

desde jah agradeco a paciencia de olhar em outro forum pela minha duvida., grato.

4 Respostas

Abdon

Ola,

observe

<% 
   String strSql = ClassSql.getSqlGrid(); 
%>

e observe tb

package pgFramework; 
public class SqlGrid 
{ 
   public static String getSqlGrid() 
   { 
      return "\"Select * from t011sub_processos\""; 
   } 
}

Uai prq vc esta fazendo

ClassSql.getSqlGrid();

ao invez de

SqlGrid.getSqlGrid();

pois SqlGrid é o nome da classe que vc definio este metodo statico

[editado]
Bah, não tinha visto o seu jsp:useBean, mas vc não precisa criar uma referencia para chamar um metodo estatico! tente como:

SqlGrid.getSqlGrid();

[/editado]

bb1

mas assim roda cara., chamando o metodo roda sim., o problema eh que eu quero que rode dentro de uma taglib., aih eh quando da erro., queria saber como faz isso., qual o comando que faz rodar um bean dentro de uma taglib

jgbt

cara,
não entendi muito bem o que vc quer faer, mas uma taglib é uma classe java.
se vc quer usar uma outra classedentro dela, é so criar uma instancia dessa classe.

[]'s

bb1

eu criei uma funcao dentro do meu codigo java que retorna um comando sql.
usando o retorno dessa funcao fora da taglib o retorno eh correto., mas
soh que quero usar o retorno dessa funcao dentro da taglib, entao aparece o erro NullPointerExceptionn :frowning:

taglib eh uma classe java?? nao sabia

Criado 25 de maio de 2005
Ultima resposta 25 de mai. de 2005
Respostas 4
Participantes 3