0
リストを返すDAOメソッドがあります:リストから選択要素を作成する方法<Object[]>?
私のJSPで@Transactional
public List<Object[]> list() {
String sql = "select pnd_code, to_char(pnd_intitule) l from pnd order by l"; // pnd_intitule is a CLOB column
Query query = sessionFactory.getCurrentSession().createSQLQuery(sql);
@SuppressWarnings("unchecked")
List<Object[]> list = (List<Object[]>) query.list();
return list;
}
私はそれからselect要素を作成したいです。ここで私が試したことは何ですか(実行時にクラッシュしました):
<select id="pnd" style="width:500px;">
<option value=""> -- Sélectionner -- </option>
<c:forEach items="${pnds}" var="pnd">
<option value="${pnd.pnd_code}">${pnd.l}</option>
</c:forEach>
</select>
この場合、select要素の作成方法は?
エラーがある:ラムダ式は、ソースのみに許可されていますレベル1.8以上であれば、プロジェクトjreシステムライブラリを設定してもary to 1.8 – pheromix
@pheromix次に、ソースレベル1.8に切り替えるか、またはlambdaを使用しないようにrefactor my code –
ラムダ式について認識していないので、リファクタリングしてください。 – pheromix