首页 > 解决方案 > 为单个 java Servlet 添加多个表单

问题描述

我试图了解java servletJSP。有时我遇到了这个问题。我有这个ADMIN.jsp,我在其中编写了所有用于 CRUD 操作的HTML表单。我不知道的是如何从我的AdminServelt调用任何形式,例如,如果我单击 Web 界面上的Delete按钮,我希望我的 servlet 知道从 JSP 中选择什么形式并删除我决定抛出的任何形式表单的输入。

标签: javahtmlservletscrud

解决方案


您可以输入一个隐藏参数,例如

<input type="hidden" name="purpose" value="C/R/U/D">

在 jsp 文件中。

在 servlet 上,您将参数值传递给新变量

    String decisionParam = request.getParameter("purpose");

if(decisionParam.equals("C"){ 

//process create logic
}
else if(decisionParam.equals("R")) {
//process read logic
}

等等


推荐阅读