2015-01-21 52 views
0

,我有以下數據:表達郎與JSP/JSTL嵌套值

記錄{DOC_TITLE = 「標題」,doc_Title_en = 「EN」,doc_Title_es = 「ES」,doc_Title_fr = 「FR」 .. 。}

此外,在我的jsp中,我的lang變量中的語言值因頁面而異。根據lang值,必須顯示相應的doc_Title。這是使用EL實現的嗎?

${record.docTitle}可以直接訪問它將顯示的值。但我希望在訪問記錄中的值時動態更改lang值。

例如:lang =「en」;

<c:set var="docName" value="record.docTitle_${lang}" /> 

但是,${docName}顯示 「record_docTitle_en」,而不是 「恩」(值)。這是如何實現的?

回答