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] 
 

Responder a