저는 플레이 프레임 워크에 익숙하지 않습니다 (자바 버전 사용). 필드에 selected = "selected"를 추가하는 솔루션을 찾고 있습니다. 내 코드 :Play 2.0 - Java : @select 필드에 선택된 값 추가하기
@select(settingsForm("projectManager"), options(projectManagers), '_label -> "Project manager")
는 HTML 결과는 다음과 같습니다
<select id="projectManager" name="projectManager">
<option value="222">Henk</option>
<option value="96">Geert</option>
</select>
이
사람이 선택을 추가 할 @Select 필드의 스케일 인수를 알고 있나요 = html로 선택한? 내가 외모를 찾고 있어요 결과는 같은 :
<select id="projectManager" name="projectManager">
<option value="222">Henk</option>
<option value="96" select="selected">Geert</option>
</select>
Projectmanager는 키 값 -> id, name을 갖는 해시 맵입니다. 다른 프로그램에서이 목록을 가져옵니다. 내 모델은 단지 문자열 (즉 ID입니다)가 포함되어 \t @Column (이름 = "project_manager" \t 개인 문자열 projectManager; //는 '96' projectManager가 작성 될 때 내가 원하는 것은 같은 일 수있다, 선택 상자의 선택된 값이 projectManager 값에 의해 선택됩니다. projectManager가 '96'이므로 'Geert'가 선택됩니다. – Jacob