Concatenar aspas num select

Ola para todos;
Estou com uma grande dúvida pra mim. Eu monto uma query quando o usuario vai clicando am algumas combos. So que tenho um grande problema: quando a condicao da query é uma string preciso concatenar com as aspas no começo e no fim da string.
ex. Select campo1,campo2,… from Tabela Where tabela.NM_Nome = ‘XXX’;

O meu problema é exatamente COMO fazer essa concatenacao no jsp? mesmo eu colocando:
" ’ “+getString(“valor”) +” ’ "
nao esta funcionando. Quando passo a string da query toda mantada para a proxima pagina, está sem a aspa simples.

POr favor, se alguem entendeu, me responda com URGENCIA, pois estou com a pagina parada por causa disso…

Agradeço mesmo assim pela atenção!

Patricia Dantas

faz mais ou menos assim :

comando = "select telefone from clientes where nomeCliente = ? ";

	ps = conexao.prepareStatement(comando);

	ps.setInt(1, id);  // aki e colocado o parametro

	resultado = ps.executeQuery();
	while (resultado.next()) {
		System.out.println(resultado.getString("telefone"));
	} 

ou vc pode colocar assim o ’ :

comando = “select telefone from clientes where nomeCliente = ’ “+nome+”’”;

o caractert ’ é usado no jsp, html, etc.
tente inseri-lo no código java!

para inserir apostrofe simples no java (ou jsp), faça isso:
’ --entre aspas
para inserir aspas no java (ou jsp)
" --entre aspas tb…
então ficaria assim:

“’”
“”"
pronto…