<select size="10" disabled=true name="Inv_way">
<option value="0" <%if(Inv_way.equals("0"))out.println("selected");%>>系统外招聘</option>
<option value="1" <%if(Inv_way.equals("1"))out.println("selected");%>>内部竞聘</option>
<option value="2" <%if(Inv_way.equals("2"))out.println("selected");%>>系统内外招聘</option>
</select>

解决方案 »

  1.   

    你可以在select语句中用相应函数直接处理,或者在得到结果集后自己用switch判断。
      

  2.   

    数据库件代码表的形式:
       aa  bb
       0   系统外招聘  
       1   内部竞聘
       2   系统内外招聘
    然后得到0,1...后,找对应的bb字段的值现实就可以了。
      

  3.   

    <select size="10" name="Inv_way">
    <option value="0" <%=(Inv_way==0)?"selected":"")%>>系统外招聘</option>
    <option value="1"<%=(Inv_way==1)?" selected":"")%>>内部竞聘</option>
    <option value="2" <%=(Inv_way==2)?" selected":"")%>>系统内外招聘</option>
    </select>
      

  4.   

    如果选择项少的话,可以用if判断,如果很多的话用js来选择更方便
      

  5.   

    value=<%= Inv_way==0?"系统外招聘":Inv_way==1"内部招聘":"系统内外招聘" %>
      

  6.   

    获得值0,1或2后,用switch比较好