一尘不染

如何从一个表单调用多个动作?

jsp

我有一个表单中的jsp文件。它显示有关我们拥有的“帐户”数据结构的数据。有一个按钮可以从该数据结构中删除数据。

<form action="removeThisData.html" method="post">
  ... blah blah blah ...
  <input type="submit" value="Remove"/>
</form>

现在,有一个我想可编辑的组件。基本上,我希望把第三次约会变成约会。这是我希望我能做的。

<form action="removeThisData.html" method="post">
  ... blah blah blah ...
  <input type="submit" value="Change blah to date"/>
  <input type="submit" value="Remove"/>
</form>

不幸的是,该按钮仅作用于表单操作,该操作调用映射到“ removeThisData.html”的功能。

如何从同一表格中获得两种不同的行为?是否可以在同一表格中调用多个动作?如果不是,是否有办法在一个范围内保留所有信息,还是我必须以两种不同的形式重复数据/信息?

谢谢!


阅读 213

收藏
2020-06-08

共1个答案

一尘不染

你可以重命名removeThisData.html,比方说,"manageThisData.html”你可以检查"value"中的submit对服务器端的按钮,并进行适当的行动,基于价值,这将是一个‘
Remove’或‘ Change blah to date’。

2020-06-08