关于图书分类的显示

关于图书分类的显示

# 具体遇到的问题
添加图书页面获取到的是图书分类Id,在图书列表页如何显示为分类描述?
# 报错信息的截图

# 相关课程内容截图
http://img1.sycdn.imooc.com//climg/5fc20d5909601ed606840284.jpg# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

   <div class="form-group">

                    <label for="categoryId" class="col-sm-2 control-label">分类 :</label>

                    <select id="categoryId" name="categoryId" class="col-sm-2 form-control" style="width: auto;margin-left: 15px">

                       <option value="ca0001" selected="">计算机</option>

                       <option value="ca0002">文学</option>

                       <option value="ca0003">历史</option>

                       <!-- 下拉列表的内容要从分类中进行读取,value值是分类id -->

                    </select>

                </div>



<c:forEach items="" var="">

                            <tr id="tr1">

                                <td>1</td>

                                <td>book0001</td>

                                <td>Java基础</td>

                                <td>计算机类</td>

                                <td>¥29</td>

                                <td><img src="img/g1.jpg"></td>

                                <td>

                                <a href="/updateBook?bookId=book0001">修改</a>

                                <a href="/deleteBook?bookId=book0001">删除</a>


                                </td>

                                <!--在循环显示数据时,此处的book0001可以用EL表达式进行替换-->


                            </tr>

                        </c:forEach>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小脸 2020-11-28 17:45:27

同学你好,在servlet类获取图书信息时,调用根据id查找图书名称的方法,在该方法中进行if判断,如下:

http://img1.sycdn.imooc.com//climg/5fc21ab3093f690007790180.jpg

http://img1.sycdn.imooc.com//climg/5fc21ae4092d7bcd07250237.jpg


在展示页面使用el表示式获取即可,例如:

http://img1.sycdn.imooc.com//climg/5fc21c2909b1e51306610185.jpg

  • 提问者 慕虎4211385 #1

    book.xml中对于图书分类,是保存分类id,还是分类描述?两者在选择上如何考虑?

    2020-11-28 19:41:54
  • 好帮手慕小脸 回复 提问者 慕虎4211385 #2

    同学你好,保存分类名称即可,如:

    http://img1.sycdn.imooc.com//climg/5fc2ff2409d622b904630151.jpg

    2020-11-29 09:53:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师