在Play中构建HTML选择选项列表

use*_*264 3 playframework

我想在Play和Java中做类似的事情:

<select id="birthyear" name="birthyear">
<option value="2007">2007</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
<option value="2001">2001</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
</select>
Run Code Online (Sandbox Code Playgroud)

但是我希望能够给它一个开始年份和结束年份并动态构建选择列表.

我在这个,但在Scala和Play,但我不知道如何在Java/Play中实现这一目标?

更新:阅读答案中提供的文档,并检查随Play安装的示例项目并使用以下内容

<div>
     Select birth year of  
     #{select 'yob', items:2012..1900, value:5, id:'select3' /}
   </div>
Run Code Online (Sandbox Code Playgroud)

Sel*_*amy 7

Playframework内置了#{select}标签以实现此目的.

请通过以下链接,它会帮助你,

http://www.playframework.org/documentation/1.1/tags#select