gpt4 book ai didi

java - 当我们有多个按钮时如何重定向到 servlet

转载 作者:行者123 更新时间:2023-12-01 14:00:26 25 4
gpt4 key购买 nike

我有 2 个文本框和 3 个按钮,每个按钮都有特定的操作,即插入、更新、删除。但是当点击特定按钮时如何重定向它呢?因为我已经在一种表单标签中使用了它。

那么当点击任何按钮时它会做什么?它将如何获取操作名称?

代码:

<form action="Doaction" method="post">

First Name : <input type="text" id="fname" name="fname">
<br>
Last Name : <input type="text" id="lname" name="lname"><br>


<input type="button" value="Insert">



<input type="button" value="Update">



<input type="button" value="Delete">
</form>

请问有什么帮助吗?

最佳答案

在表单中:为按钮命名

First Name : <input type="text" id="fname" name="fname">
<br>
Last Name : <input type="text" id="lname" name="lname"><br>


<input type="button" value="Insert" name="button">



<input type="button" value="Update" name="button">



<input type="button" value="Delete" name="button">
</form>

String button_param = request.getParameter("button");
RequestDispatcher rd = null;

if(button_param .equals("Insert")
{
rd=request.getRequestDispatcher("InsertServlet");
}
else if(button_param .equals("Update"))
{
rd=request.getRequestDispatcher("UpdateServlet");
}
else if(button_param .equals("Delete"))
{
rd=request.getRequestDispatcher("DeleteServlet");
}

rd.forward(request, response);

关于java - 当我们有多个按钮时如何重定向到 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19380089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com