0

这似乎是什么问题:

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

我得到一个 HHTP 错误代码:500,它说:属性 numCopiesList 无法识别 jsp 元素 jsp:setProperty

所以我认为这是因为我的双引号中有双引号,但是当我将其更改value ="<%=request.getParameter('numCopiesList') %>"为时,我收到一个编译器错误,显示我的 numCopiesList 上的字符常量无效。

<select name="numCopiesList" >我的 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 回答