从选择框中选择项目,如何显示数据库中的内容?

时间:2012-06-29 06:02:12

标签: java jsp servlets oracle10g

我的jsp页面

<select name="se">
  <option value="1">D1</option>
  <option value="2">D2</option>
  <option value="3">D3</option>
</select>

当用户选择D1时,我想在同一页面中显示数据库中的内容。

我希望D2,D3也一样。

我应该在哪里编写选择查询?

2 个答案:

答案 0 :(得分:1)

您可以使用onchange事件来拨打服务器。在服务器端,您可以处理请求并从数据库返回所需的结果并显示它,或者您可以在调用jsp时从数据库中预取结果,只是可以显示/隐藏onchange事件。

喜欢使用jQuery

<select onchange="$('divId').show()"></select>

答案 1 :(得分:0)

您可以使用onchange事件获取选择框值,并通过ajax将值传递给servlet。

通过这个:

http://www.roseindia.net/jsp/comboSelect.shtml