0

これに問題があると思われるもの:

<jsp:setProperty property="selectedCopyValue" value ="<%=request.getParameter("numCopiesList") %>" name="copyBean"/>

HHTP エラー コード: 500 が表示されます: 属性 numCopiesList は jsp 要素 jsp:setProperty に対して認識されません

二重引用符内に二重引用符があるためだと思いましたが、それを変更するとvalue ="<%=request.getParameter('numCopiesList') %>"、numCopiesList で無効な文字定数というコンパイラ エラーが発生します。

私の numCopiesList は、<select name="numCopiesList" >10 個のオプションがあるドロップダウン リストです。ボックス内で選択されている現在の値を取得し、Bean を使用して Java クラスの変数に設定しようとしています。

4

1 に答える 1

0

パラメータの値を取得しているので、${param.paramName}代わりに構文を使用しますrequest.getParameter

<jsp:setProperty name="copyBean" property="selectedCopyValue" value="${param.numCopiesList}"/>
于 2013-06-11T22:16:49.973 に答える