【发布时间】:2018-12-09 11:36:18
【问题描述】:
我试图了解 java servlet 和 JSP。有时我遇到了这个问题。我有这个 ADMIN.jsp,我在其中编写了所有用于 CRUD 操作的 HTML 表单。我不知道如何从我的 AdminServelt 调用任何形式,例如,如果我单击 Web 界面上的 Delete 按钮,我希望我的 servlet知道从 JSP 中选择什么表单并删除我决定抛出表单输入的任何内容。
【问题讨论】:
-
您无法从 Servlet 控制应该选择哪个 HTML 表单。相反,您可以从 HTML 表单中控制应该提交哪个 Servlet。为每个 CRUD 操作定义不同的 Servlet 并在每个表单操作属性上传递它们各自的路径是明智的。
-
所以你说的是做DeleteServlet、UpdateServlet、Post和GetServlet?我很欣赏你的回答,但它必须更快。我的意思是表单可以将某些东西传递给 servlet,一个值?因为在这种情况下,Servlet 中的一个简单开关将解决所有问题。