Java 如何处理a:href中的值
我有一个JSP页面:Java 如何处理a:href中的值,java,jsp,servlets,jakarta-ee,jstl,Java,Jsp,Servlets,Jakarta Ee,Jstl,我有一个JSP页面: <table width="40%" cellpadding="5" bordercolor="#000066" bgcolor="#FFFFFF" border="1" cellspacing="0"> <c:forEach var="contactInfo" items="${contactsList}"> <tr> <td><div align="center">
<table width="40%" cellpadding="5" bordercolor="#000066"
bgcolor="#FFFFFF" border="1" cellspacing="0">
<c:forEach var="contactInfo" items="${contactsList}">
<tr>
<td><div align="center">
<b><a href="requestDelete.jsp? id=${contactInfo.userID}">
<c:out value="${contactInfo.contactName}"/></a></b>
</div></td>
</tr>
单击链接时,我需要获取用户id,这样我就可以通过传递用户id从mysql数据库加载详细信息,详细信息将显示在requestDelete.jsp中
如何在单击链接后在我的servlet类中获取用户id。。或者我需要将操作重定向到我的servlet类……从那里我可以调用响应页面requestDelete.jsp
请帮忙
<a href="requestDelete.jsp?id=${conatctInfo.userID}"><c:outvalue="${conatctInfo.contactName}"/></a>
现在您希望将其传递给某个servlet,所以让我们创建一个servlet,目前这将创建一个GET to jsp
- 创建一个servlet
- 将其映射到某个url模式,例如/deleteUser
/deleteUser?id=50
在servlet的doGet()中
现在您希望将其传递给某个servlet,所以让我们创建一个servlet,目前这将创建一个GET to jsp
- 创建一个servlet
- 将其映射到某个url模式,例如/deleteUser
并修改您的超链接以生成
/deleteUser?id=50
在servlet的doGet()中
long id= request.getParameter("id");
// some validation ans checks..
// call service to delete ..