2017-11-14 11 views
0

CLOBデータベース列のデータが改行あり:Hibernateから取得した場合、改行を含むデータベース列データは無視されますか?

enter image description here

私はそれを取得し、HTMLのテーブルセル内のデータを表示すると、次に改行は無視されます。

@Override 
    @Transactional 
    public String getPrevisionRessourceAutreForProduit(Objectif produit) { 

     String hql = "select to_char(r.ress_comment_1) " + 
        "from ressource r join type_ressource t on r.type_ress_code = t.type_ress_code " + 
        "left join objectif o on r.obj_code = o.obj_code " + 
        "where o.obj_code = " + produit.getCode().toString() + " and upper(t.type_ress_code) = 'AUT'"; 

     Session sessionDynamic = Utils.createDynamicSession(env); 

     Query query = sessionDynamic.createSQLQuery(hql); 

     @SuppressWarnings("unchecked") 
     List<String> list = (List<String>) query.list(); 

     sessionDynamic.close(); 

     if (list.isEmpty()) 
      return ""; 
     else 
      return list.get(0) == null ? "" : list.get(0); 

    } 

enter image description here

をどのようにそれを修正するには?

答えて

0

データをタグの中に入れて解決策を見つけました。<pre>...</pre>

関連する問題