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:
< img border= " 0 " alt= "Editar Atividade " src
="images/edit.gif" onClick="setLine('11')" style
="cursor:hand">
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]