Valeu Deisimar...

utilizei o getServlet().getServletContext().getRealPath("").

Obrigado pela ajuda.

Rafael de Oliveira Lopes
Secretaria de Finan�as de Fortaleza
+55 85 2553746
[EMAIL PROTECTED]




                                                                                       
                            
                    "Francisco                                                         
                            
                    Deisimar             Para:   <[EMAIL PROTECTED]>                   
                          
                    Nobre Jr."           cc:                                           
                            
                    <[EMAIL PROTECTED]        Assunto:     RES: [cejug-discussao] 
Probleminhas...                       
                    .com.br>                                                           
                            
                                                                                       
                            
                    26/03/2004                                                         
                            
                    10:38                                                              
                            
                    Responder a                                                        
                            
                    discussao                                                          
                            
                                                                                       
                            
                                                                                       
                            




           Rafael, creio que posso lhe ajudar no primeiro problema.
           Para pegar o caminho real at� a raiz da aplica��o basta usar o
m�todo getRealPath() do objeto application.
           Espero que seja isso o que esta procurando.
           Falou!

           Deisimar J�nior

-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 26 de mar�o de 2004 08:53
Para: [EMAIL PROTECTED]
Assunto: [cejug-discussao] Probleminhas...

Oi pessoal, estou com dois probleminhas aqui...

1. Estou com dificuldade em setar um arquivo. O sistema n�o encontras o
arquivo especificado, ent�o estou tendo que usar o caminho completo (C:
\....).
    Como eu fa�o pra pegar o Path atual da minha aplica��o? N�o tem algo
parecido com System.getPath(), sei l�...?

2. Estou usando a tag "logic:iterate" do Struts. Para setar um valor no
Vector que estou passando pra TAG no JSP, a minha aplica��o possui um
HashMap com os valores poss�veis que posso passar ao atributo. No caso, o
atributo � uma TAG img que deve ser interpretada pelo browser.

htmlImageStatusMap.put("1", "<img border=\"0\" alt=\"Editar Atividade\" src
=\"images/edit.gif\" onClick=\"setLine('11')\" style=\"cursor:hand\">");

Eu recupero esse valor do HashMap e seto num atributo chamado link.
Mando o Vector "listaHoras" pra Tag Iterate abaixo:

     <logic:iterate id="element" name="listaHoras" indexId="ind">
     <tr bgcolor="#008000" >
       <td Width="4%"><Font Size=2><bean:write name="element" property=
"link"/></Font></td>
       <td Width="12%"><Font Size=2><bean:write name="element" property=
"data"/></Font></td>
       <td Width="48%"><Font Size=2><bean:write name="element" property=
"descAtividade"/></Font></td>
       <td Width="13%"><Font Size=2><bean:write name="element" property=
"horaInicio"/></Font></td>
       <td Width="11%"><Font Size=2><bean:write name="element" property=
"horaFim"/></Font></td>
       <td Width="12%"><Font Size=2><bean:write name="element" property=
"totalHora"/></Font></td>
     </tr>
     </logic:iterate>

Quando eu mando esse atributo pra tela JSP, a tag <img> � escrita no JSP
com os caracteres especiais. O c�digo fica assim:

&lt; img border= &quot; 0 &quot; alt= &quot;Editar Atividade &quot; src
=&quot;images/edit.gif&quot; onClick=&quot;setLine('11')&quot; style
=&quot;cursor:hand&quot;&gt;

Algu�m sabe o que fa�o pra contornar isso?

Obrigado pela ajuda.


Rafael de Oliveira Lopes
Secretaria de Finan�as de Fortaleza
+55 85 2553746
[EMAIL PROTECTED]


-------------------------------------------------------------------------------------------


Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED]





-------------------------------------------------------------------------------------------


Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para:
[EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED]









-------------------------------------------------------------------------------------------
Ceara' Java User Group

  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 
 

Responder a