Na linha:

buffer.append("<tr><td width=\"47\"><a href=
\"http://localhost:8080/lideranca/servlet/lideranca?
FPAGE=MANUTDESPESAS&PCODIGO="+codigo+"\">\""+codigo+"\"</a></td>");

        Foi colocado aspas excedentes (que está com o caracter de escape), na 
última adição de 'codigo'.

        Bom, não sei os motivos que te levaram a construir tal servlet, que 
inclue tags html dentro do servlet, mas o fato é que foi complicado para ler o 
código, e sugiro que (quando puder) modifique para JSP/Servlet (particionar as 
camadas da aplicação em MVC), ou para XML/XSL.

        No caso mais rápido fiz a modificação abaixo, para poder entender.


String servletPath = "http://localhost:8080/lideranca/servlet/lideranca";;
String param1 = "FPAGE=MANUTDESPESAS";
String param2 = "PCODIGO=" + codigo;

buffer.append("<tr>");
buffer.append("<td width=\"47\">");
buffer.append("<a href=\"");
buffer.append(servletPath);
buffer.append('?');
buffer.append(param1);
buffer.append('&');
buffer.append(param2);
buffer.append("\">");
buffer.append(codigo);
buffer.append("</a></td>");

Claudio Miranda


20/12/2001 08:29:26, Edson Luis Zini <[EMAIL PROTECTED]> wrote:

>
>
>  From:   Edson Luis Zini <[EMAIL PROTECTED]>
>
>  To:     "Java-List (E-mail)" <[EMAIL PROTECTED]>
>  Date:   Thu, 20 Dec 2001 07:29:26 -0300
>  Subject:[java-list] help urgente - parametros para a servlet
>
>
>
>
>  Olá,
>
>  Estou pedindo mais uma vez a sua ajuda !
>
>  Não consegui descobrir o que está errado na montagem desta minha página 
html
>  dinâmina !
>
>  O código da despesa aparece entre aspas e o marcador para a chamada da
>
>  servlet não está passando o parâmetro PCODIGO corretamente.
>
>  Quando a sevlet é chamada ela identifica o parâmetro FPAGE, mas não o
>  PCODIGO
>
>  Se puder dar uma olhada, eu ficaria agradecido, estou com o trabalho
>  enpacado neste ponto ! Se conseguir resolvê-lo, tenho grandes chances de
>  alcançcar sucesso !
>
>
>
>  Desde já agradeço a atenção dispensada.
>
>  Edson.
>
>                             Manutenção de Despesas
>
>
>     Localiz %
>
>
>                   CódigoDescrição Tipo           Incidência
>
>                   "1"   AGUA      Ordinaria      Condomino
>                   "2"   LUZ       Ordinaria      Condomino
>
>                   "3"   ELEVADOR  Ordinaria      Condomino
>                   "4"   TELEFONE  Ordinaria      Condomino
>
>                   "5"   FOLHA DE  Extraordinaria Proprietario
>                         PAGAMENTO
>
>
>
>
>
>      public void MontarPaginaConsulta (StringBuffer buffer){
>
>      String dsp_incidencia;
>      String dsp_tipo;
>      String Squery = new String();
>      Squery = "Select des_codigo, des_descricao, des_incidencia, des_tipo "+
>
>               " from despesas order by des_codigo";
>      try {
>          ResultSet rs = lideranca.conexao.consultar(Squery);
>          boolean proximo = rs.next();
>          if (!proximo) {
>             buffer.append("Não existem despesas cadastradas");
>          }
>          else {
>            buffer.append("<html><head>");
>            buffer.append("<title>Manutenção de Despesas</title>");
>            buffer.append("<meta http-equiv=\"Content-Type\" content=\"text/
>  html; charset=iso-8859-1\">");
>
>            buffer.append("<meta name=\"description\" content=\"Liderança
>  Administradora de Imóveis LTDA\"></head>");
>            buffer.append("<body bgcolor=\"#FFFFCC\">");
>            buffer.append("<div align=\"center\">");
>            buffer.append("<h3><font face=\"Arial, Helvetica, sans-serif\"
>  color=\"#FF0000\">Manuten&ccedil;&atilde;o de Despesas</font><font
>  face=\"Arial, Helvetica, sans-serif\"></font></h3>");
>            buffer.append("<form method=\"POST\" action=\"http://
>  localhost:8080/lideranca/servlet/lideranca\" name=\"mandespesas\"><p
>  align=\"left\">");
>            buffer.append("<input type=\"submit\" name=\"Submit\"
>  value=\"Localizar\"><input type=\"text\" name=\"busca_despesa\" size=\"40\"
>
>  maxlength=\"40\" value=\"%\"></p>");
>            buffer.append("<table width=\"635\" border=\"1\"><tr><td
>  width=\"47\"><div align=\"right\"><b>C&oacute;digo</b></div></td>");
>            buffer.append("<td width=\"329\"><div
>  align=\"left\"><b>Descri&ccedil;&atilde;o</b></div></td>");
>            buffer.append("<td width=\"83\"><div align=\"left\"><b>Tipo</b></
>  div></td>");
>            buffer.append("<td width=\"156\"><div
>  align=\"left\"><b>Incid&ecirc;ncia</b></div></td></tr>");
>
>            while (proximo){
>              this.setCodigo(rs.getInt(1));
>              this.setDescricao (rs.getString(2));
>
>              this.setIncidencia (rs.getString(3).charAt(0));
>              this.setTipo (rs.getString(4).charAt(0));
>              if (this.tipo == 'O') {
>                   dsp_tipo = "Ordinaria";
>              } else {
>                  dsp_tipo = "Extraordinaria";
>              }
>              if (this.incidencia == 'C') {
>                  dsp_incidencia = "Condomino";
>              } else {
>                  dsp_incidencia = "Proprietario";
>              }
>
>
>              buffer.append("<tr><td width=\"47\"><a href=\"http://
>  localhost:8080/lideranca/servlet/
>  lideranca?FPAGE=MANUTDESPESAS&PCODIGO="+codigo+"\">\""+codigo+"\"</a></
>  td>");
>              buffer.append("<td width=\"329\"><div
>  align=\"left\">"+descricao+"</td>");
>              buffer.append("<td width=\"83\"><div
>  align=\"left\">"+dsp_tipo+"</td>");
>              buffer.append("<td width=\"156\"><div
>  align=\"left\">"+dsp_incidencia+"</td>");
>
>              proximo = rs.next();
>            }
>
>            buffer.append("</tr></table>");
>            buffer.append("<p><input type=\"hidden\" name=\"FPAGE\"
>  value=\"MANUTDESPESAS\">");
>            buffer.append("</p></form></div></body></html>");
>          }
>        }
>        catch (SQLException sql){
>          buffer.append("Erro na consulta em Despesas "+sql);
>        }
>      }




_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a