在jsp页面写死数据和从数据库中查出来的数据回显,是不一样的
1.页面写死的数据
排序方式: <select name="order"> <option value="">请选择</option> <option value="CREATED_DATE" ${param.order=='CREATED_DATE'?"selected":""}>销售日期</option> <option value="PRICE" ${param.order=='PRICE'?'selected':''}>商品单价</option> </select>在后面的数据是单引号括起来。
2.从数据库中查出的数据进行回显
<select name="classId" > <option value="">-请选择-</option> <c:forEach items="${s1s }" var="s1" > <option value="${s1.id}" ${param.classId==s1.id?'selected':''}>${s1.name}</option> </c:forEach> </select>总结:从数据库中查出的数据不用引号