weixin_44763375
2021-09-03 10:23
采纳率: 83.3%
浏览 23
已结题

关于前端下拉框不显示公共作用域里的内容

img


关于下拉框,不显示内容
前端代码为



```javascript
<tr>
                            <td class="one">类别</td>
                            <td>
                                <select name="typeId">
                                    <c:forEach items="${typetlist}" var="type">
                                        <option value="${type.typeId}">${type.typeName}</option>
                                    </c:forEach>
                                </select>
                            </td>
                        </tr>



typeList已经在监听器中赋予到公共作用域
@Override
    public void contextInitialized(ServletContextEvent servletContextEvent) {
        //手工从spring容器取出ProductTypeServiceImpl对象
        ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext_*.xml");
        ProductTypeService productTypeService = (ProductTypeService) context.getBean("ProductTypeServiceImpl");
        List<ProductType> typeList = productTypeService.getAll();
        //放入全局应用作用域中,新增页面,修改页面,前台查询功能提供全部商品类别集合
        servletContextEvent.getServletContext().setAttribute("typeList",typeList);
    }

```

  • 好问题 提建议
  • 收藏

1条回答 默认 最新

  • CSDN专家-sinjack 2021-09-03 10:25
    已采纳

    items="${typetlist}"写错了,改为:items="${typeList}"

    已采纳该答案
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题