1

モデルマップ属性に問題があります..これは私の xyz.jsp ファイルです..

<select name="list">
   <option value="-">Choose a Value</option>
   <c:forEach items="${sectionList}" var="section">
   <option value="${section.code}">${section.description}</option>
   </c:forEach>
</select>

そしてコントローラクラス...

 @RequestMapping(value="index", method = RequestMethod.GET)
  public String mainList(ModelMap modelMap){
     modelMap.addAttribute("sectionList", sectionService.getAllSectionList());
     return "home";
  }

しかし、Webページでは、ドロップダウンにオプションが表示されません..表示されるのは、「$ {section.description}」という1つの値だけです..実際、これはhtmlのソースです..

<select name="division" >
  <option value="-">Choose a Value</option>
  <option value="${section.code}">${section.description}</option>
</select>

ここで私が間違っていることについて何か助けはありますか? ありがとう!

4

2 に答える 2

2

試しました<c:out value="${section.[attribue]}/>か?それ以外の場合は文字列として表示されます。

于 2012-11-07T01:31:02.647 に答える
1

lib フォルダーにjstl-{version}.jarがないようです。

于 2011-08-07T05:38:33.817 に答える