我现然有一个JSP的下拉框。里面的值有很多如<option value="aa">aa</option> 现在我想把aa写到配置文件里方便以后修改。麻烦说一下该怎么写进去谢谢

解决方案 »

  1.   

    简单的,把这些值存到数据库里就完了呀,如果你想写到xml文件里面,还要解析xml文件~
    然后用JSTL做显示
    <select name="name" id = "name">
        <option value="">-请选择-</option>
        <c:forEach var="ol" items="${optionList}">
            <option value="${ol}">${ol}</option>
        </c:forEach>
    </select>
    List<Option> ol = getOptionList()//from db or xml
    后台request.setAttribute("optionList", ol);
      

  2.   

    存到数据库是高效的做法,每次解析xml是很低效的。
      

  3.   

    <option><bean:message key="page.aa" /></option>,然后在配置文件中配置page.aa就行了
      

  4.   


    什么都写到数据库里是不好的,你想是该配置文件简单还是改数据库简单;
    还有写到xml里,是要解析xml,但是显示不一定非要用jstl啊!只要能把解析后的值获取到显示到下拉框就可以了
      

  5.   

    建议用 .properties 文件配置,<bean:message key='' />