【发布时间】:2011-07-10 05:15:53
【问题描述】:
我正在做一个项目,其中必须有一个功能允许用户更新和删除将动态显示给他们的表格的某些行。
用户将单击一个单选按钮来选择他想要更新或删除的行,然后单击更新或提交按钮。
根据他选择的update还是delete,我要把选中行的内容传给2个servlet。 现在,用于更新的 servlet 与删除的 servlet 不同。 我不能在表单的 action 属性中提及 url 模式,因为我需要根据用户的选择将值传输到 2 个不同的 servlet。
有可能实现吗?
请给我一些解决这个问题的方法。
【问题讨论】:
-
为什么需要两个 servlet?为什么不只使用一个 servlet,而是根据按钮分派给不同的处理程序?这更符合 servlet 设计。
-
但是如果更新和删除都是提交按钮,那么有没有办法找出哪个按钮被点击了?
-
我真的没有太多关于这方面的知识。因此,如果您能提供一些想法,那将是非常可观的