adamastor.pa 3 de fev. de 2011
Opa, grato pela ajuda…
No caso do javascript, vc tem algum exemplo ?
drsmachado 3 de fev. de 2011
Via get fica assim:
function redireciona(param){
location.href=param;
}
Onde param é o nome da servlet:
< input type = "button" onClick = "redireciona('NomeDaServlet');" >
Além do nome da servlet, é possível passar parâmetros adicionais:
function redireciona(param, nomeDoCampo, valorASerPassado){
location.href=param+"?"+nomeDoCampo+"="+valorASerPassado;
}
assim
< input type = "button" onClick = "redireciona('NomeDaServlet','nomeDoParametro', 'valorASerPassado');" >
Dá uma olhada no guj, sempre tem várias coisas sobre javascript
adamastor.pa 4 de fev. de 2011
Entao smachado,
Eu tentei implementar os exemplos que deu, mas ele me retorna null
<td>
<a href= "<c:url value="pasta/send?" >
<c:param name= "teste" value= " ${ row . empresa } " />
</c:url> ">
<img src= "teste/picture.jpg" width= "10" heigth= "20"/ > </a>
</td>
Vai ser apresentado uma tabela com varios registros(conforme abaixo)
<td><c:out value= " ${ row . id } "/ ></td>
<td><c:out value= " ${ row . nome } "/ > < /td
Quando eu clico, ele deveria enviar os dados do registro escolhido para meu servlet gravar isso no BD, mas deu nulo
drsmachado 4 de fev. de 2011
Testou se ele vai até a servlet?
Percebo que teu código possui aspas duplas dentro de aspas duplas:
< a href = "<c:url value=" pasta / send ?" >
Quando precisar disto, use o caractere de escape “”, desta forma?
< a href = "<c:url value=\" pasta / send ?\" >
Pode ser a causa do problema…
adamastor.pa 7 de fev. de 2011
tudo blz?
Eu fiz como me falou, quando eu clico no botao para fazer o download, ele abre a tela normal para salvar, mas o infeliz nao salva no banco !!!