2017-03-03 5 views
1
*I have to display US states in dropdown in .ftl file.I have stored data as key value pair in properties file as given below. I have to read data from properties file and display in ftl file. 
    AL=Alabama 
    AK=Alaska 
    AZ=Arizona 
    AR=Arkansas 
    CA=California 
    CO=Colorado 
    CT=Connecticut 
    DE=Delaware 
    DC=District of Columbia 

//以下のようにドロップダウンを表示する必要があります。私は初心者からフリーマーカです。誰か助けてもらえますか?あなたがselectタグを提供フレームワークを使用している場合freemarkerのプロパティファイルからのドロップダウン表示

<select> 
     <option value=AL>Alabama</option> 
     <option value=AK>Alaska</option> 
     . 
     . 
    </select> 
+0

freemarkerはテンプレートエンジンです。アプリケーションには他のフレームワークを使用していますか? (Strutsを使用している場合は、使いやすいタグライブラリなどがあります) – fustaki

+0

私はSpringを使用しています – Girish

答えて

0

あなたはこのようにそれを使用することができます。どちらの場合も、countryMapがテンプレートに(利用可能)が露出し、キーと値Mapある

<form:select items="${countryMap}" /> <!-- SpringMVC --> 
<@s.select list="countryMap" /> <!--Struts2 --> 

プロパティを読み込んで保存した場所純粋FreeMarkerので

は次のようになります:

<select> 
    <#list countryMap as key, value> 
     <option value="${key}">${value}</option> 
    </#list> 
</select> 

またthis pageはあなたを助けることができます。

関連する問題