0

これが私が持っているものと私が情報を必要としているものです:

  1. table1つのJSPにcheckboxesを含むHTMLがあります。
  2. ユーザーがを選択しcheckboxて送信を押すと、 IE-api-doc)、(Firefox-api-doc画面buttonが開きます。showModalDialog
  3. 行全体をフェッチしshowModalDialogて、編集可能なフィールドとして表示する必要があります。

たとえば、次の行があります:name、、、、そして。行の1つを選択すると、行自体だけでなく、も文字列に格納できます。dobemployee idoffice loccheckboxrowid

これをJSP(showmodaldialogポイント先)に渡して、編集可能な行にして画面に表示するにはどうすればよいですか?ユーザーが3行を選択すると、3行すべてがshowmodaldialog画面上に編集可能なフィールドとして表示されます。

4

1 に答える 1

0

JavaScriptを使用して選択した従業員を検索し、選択したすべての行(3、54、867など)のIDを使用してURLを作成します。

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

showModalDialog()このURLを引数として呼び出します。

にマップされたサーブレットで/editEmployees、を使用request.getParameterValues("ids")して編集する従業員のIDを取得します。データベースからこれらの従業員の情報を取得し、これらの従業員を編集するためのフォームを含むHTMLページを生成します。

于 2012-05-26T21:00:54.877 に答える