Sintaxe JSP

2 respostas
jurunaloco

Boa noite a todos… podem me ajudar??
tenho o seguinte código

<%java.util.List relat = (java.util.List) session.getAttribute ("nomesRel");  
  
 for (int i=0; i<relat.size(); i++){
      
      Relatorio r = (Relatorio)relat.get(i);
      String arq = (String)r.getNomeRel(); 

 %> <a href="RelatorioViewer.jsp?IDRel="> <% out.write((String)r.getNomeRel()); %> </a> 
           
    </br> <%
   }
%>

na linha: <% out.write((String)r.getNomeRel()); %>

pretendo criar um link passando RelatorioViewer.jsp?IDRel = r.getNomeRel()

porém como usar isso respeitando as tags do html ?
e também se existe algo próprio do jsp para isso, nao estou usando nenhum framework nessa aplicação

Obrigado a todos

2 Respostas

V

Um exemplo de como eu crio meus links

&lt;%@taglib uri="/WEB-INF/c.tld" prefix="c"%&gt;

&lt;c:url scope="session" var="urlRel" value="/suaPaginaJsp.jsp"&gt;
      &lt;c:param name="idRel" value="valorParametro"/&gt;
&lt;/c:url&gt;

&lt;% &lt;a href="${urlRel}"&gt;Relatorio</a> %&gt;

Desconsidere os simbolos <% na criacao da url, tive q colocar para o codigo ser exibido correto.

jurunaloco

opaa funcionou aqui…

ficou legal dessa forma…

Obrigado :smiley:

Criado 17 de fevereiro de 2008
Ultima resposta 17 de fev. de 2008
Respostas 2
Participantes 2