将数据库中的选定值设置为jsp

时间:2015-07-02 12:10:55

标签: java jsp servlets oracle11g

我正在从我的jsp页面输入数据到数据库中,我有一个下拉列表,如下所示:

select

编辑此记录时,我需要例如插入SINGLE以将其作为编辑屏幕上的选定值:我的获取方法:

<select name="marital" size="1" id="marital" class="textboxes">
<option selected value="">SELECT</option>
<option value="M">MARRIED</option>
<option value="S">SINGLE</option>
<option value="D">DIVORCED</option>
<option value="W">WIDOWED</option>
<option value="U">UNKNOWN</option>
</select>

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:0)

你可以使用jQuery来做到这一点。只需将以下内容添加到JSP中即可。

<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script>
    $(function(){
        $("#marital").val( '${maritalStatus}' );
    });
</script>

其中${maritalStatus}是JSP中婚姻状态的EL。

答案 1 :(得分:-2)

    function edit(){         var marital_status ='&lt;%= marital_status%&gt;'; //来自DB,你会得到价值'S'。在JSP中应用此代码         document.getElementById(“marital”)。value = marital_status;     }