JSP和Servlets:使用超链接传递参数,是否可能?

时间:2014-08-14 09:45:32

标签: jsp hyperlink

我想并排创建两个超链接:回复和删除 当然,我可以像这样做

<form action="MyServlet" method="get">
    <input type="submit" name="Reply" value="Reply">
    <input type="submit" name="Delete" value="Delete">
</form>

然后在MyServlet中找出用request.getParameter("name_of_the_input_button")点击了哪个按钮但是,我不想要按钮,而是超链接。
我想要这样的东西:

<a href="MyServlet">Reply<a>
<a href="MyServlet">Delete<a>
问题是,我不能以这种方式传递参数,而且我无法弄清楚所选的是什么...
我甚至试过隐藏的按钮,但这对我来说没有用... ... 是否有可能以某种方式传递带有超链接的参数? 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

将参数编码到超链接引用的URL中。换句话说,将Query String部分添加到它们:

<a href="MyServlet?name_of_the_input_button=Reply">Reply<a>
<a href="MyServlet?name_of_the_input_button=Delete">Delete<a>