代码示例:
<selectid="status"name="status">
<optionvalue="n"${status=="n"?"selected":""}>正常</option>
<optionvalue="d"${status=="d"?"selected":""}>已删除</option>
</select>
其中${status=="n"?"selected":""}为el表达式,即当前选择的值=“n”,则设置value="n"的项为默认选项
太抽象了,至少要说下自己的环境吧。如果用了struts的话。有javabean的实例ls,举个例子:<select><optionvalue="<bean:writename="ls"property="pro"/>"><bean:writename="ls"property="pro"/></option></select>javabean中读取数据库.javabean用hibernate映射的话,挺容易实现的。当然你也可以在jsp文件中直接建立jdbc对象,直接读取读取,然后用<%%>放入option的value中,这样也可以实现,但你会后悔这么做的。