JSP中如何将数据库中的值放入下拉框中
使用JSP开发时,如何将数据库中的值放入下拉框中(使用EL和jstl的时候)我是这么写的<selectname="stu.school.schoolname">...
使用JSP开发时,如何将数据库中的值放入下拉框中(使用EL和jstl的时候)我是这么写的<select name="stu.school.schoolname"> <c:forEach items="list" var="school" varStatus="schoollist"> <option value="${schoollist.count }">${school.schoolname}</option> </c:forEach></select>在action里面我测试过list里面的值是对的,运行的时候就会报找不到schoolname,这个字段名肯定是对的,最可能是我这的语法有点错误,请大虾指教,多谢了。
展开
1个回答
展开全部
<select name="stu.stu_teacher" id="stu.stu_teacher"/>
<option value="<s:property value='#session.student.stu_teacher'/>" selected><s:property value='#session.student.stu_teacher'/></option>
<s:iterator value="#session.teacher" id="teacher">
<option value="<s:property value='#teacher.teacher_name'/>"><s:property value='#teacher.teacher_name'/></option>
</s:iterator>
</select>
我用的s标签,你改成c标签试试
<option value="<s:property value='#session.student.stu_teacher'/>" selected><s:property value='#session.student.stu_teacher'/></option>
<s:iterator value="#session.teacher" id="teacher">
<option value="<s:property value='#teacher.teacher_name'/>"><s:property value='#teacher.teacher_name'/></option>
</s:iterator>
</select>
我用的s标签,你改成c标签试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询