0

这是我所拥有的以及我需要的信息:

  1. 我在一个 JSP 中有一个table带有checkboxes 的 HTML。
  2. 当用户选择 acheckbox然后点击 submitbutton时,我打开一个showModalDialogIE-api-doc)、(Firefox-api-doc屏幕。
  3. 我需要获取整行,然后将其显示showModalDialog为可编辑字段。

例如,我有一行:name, dob, employee id,office loc然后是checkbox. 当我选择其中一行时,我可以将rowid行本身以及行本身存储在一个字符串中。

我应该如何将它传递给 JSP(showmodaldialog指向的地方),然后将其变成可编辑的行并将其显示在屏幕上?如果用户选择 3 行,则所有三行都应在showmodaldialog屏幕上显示为可编辑字段。

4

1 回答 1

0

使用 JavaScript 查找选定的员工,并使用所有选定行的 ID(例如 3、54 和 867)组成一个 URL:

/foo/editEmployees?ids=3&ids=54&ids=867

showModalDialog()使用此 URL 作为参数调用。

在映射到 的 servlet 中/editEmployees,用于request.getParameterValues("ids")获取要编辑的员工的 ID。从数据库中获取这些员工的信息并生成包含表单的 HTML 页面来编辑这些员工。

于 2012-05-26T21:00:54.877 回答