我有一个在 jsp 页面中制作的表单,它允许用户存储产品的一些值,例如名称、类别等等。
以下是我的简要表格:
<div class="element">
<label for="element">Product name </label>
<input id="name" name="name" class="text err" />
</div>
<div class="element">
<label for="category">Category </label>
<select id='stateCombo' onchange='stateComboChange();'>
<option value='-1' title='-select one-'>-select one-</option>
<option value='0' title='Mobile'>Mobile</option>
<option value='1' title='Nsw'>Routers</option>
<option value='2' title='Tas'>Datacard</option>
<option value='' title='Tas'><%=request.getAttribute("category") %></option>
</select>
</div>
现在我主要关注类别元素。我想在选择标签中显示来自 db 的类别值作为选项。我在 request.setAttribute("category",list) 中使用了列表,其中列表包含来自 db 的类别名称值。
但我的输出显示如下:
[universe.shopping.dto.Category@33008c73]
[universe.shopping.dto.Category@33008c73, universe.shopping.dto.Category@6904ec2d]
"universe.shopping.dto.----" this is my bean class package
我创建了 bean 类并使用列表从 db 获取值。
简而言之,我需要知道以下拉方式在选择标签内从数据库中存储值的最佳方法。