<html:link action="/controllerExclusao.do" ><c:out value="Excluir"/></html:link></td>
Galera quando clico no link não acontece nada…Ele não chama a servlet mapeada.
Alguém sabe como fazer isso ?
<html:link action="/controllerExclusao.do" ><c:out value="Excluir"/></html:link></td>
Galera quando clico no link não acontece nada…Ele não chama a servlet mapeada.
Alguém sabe como fazer isso ?
voce nao precisa por o “.do”
Independente disto o problema continua.
É o seguinte eu tenho tabela que retorna os dados incluidos no banco de dados. O que eu quero fazer é criar um link Excluir com parâmetro que acionará action para deletar a linha. Mas não estou conseguindo chamar servlet.
Alguém me ajude por favor.
<table border="1" cellpadding="2" cellspacing="0">
<tr>
<th>ISBN - Atualizar</th>
<th>Título</th>
<th>Edição</th>
<th>Publicacao</th>
<th>Excluir Livro</th>
</tr>
<c:forEach var="item" items="${listLivros}">
<tr>
<td><html:link href=""><c:out value="${item.isbn}"></c:out></html:link></td>
<td><c:out value="${item.titulo}"/></td>
<td><c:out value="${item.edicao}"/></td>
<td><c:out value="${item.publicacao}"/></td>
<td>
<c:url var="url" value="/controllerExclusao.do" >
<c:param name="isbn" value="${item.isbn}"></c:param>
</c:url>
<a href="${url}">Excluir</a>
</td>
</tr>
</c:forEach>
</table>
se por exemplo eu trocar /controllerExclusao.do por um arquivo jsp ele chama normalmente.
Struts-config.xml:
Estou mudando assunto porque estava errado enunciado.
Tira a “/”
<c:url var="url" value="controllerExclusao.do" >
Também não adianta. Caracas, é impossível resolver esse problema.