2016-04-26 46 views
0

我試圖改變的文字加入左鍵變成<。我曾嘗試不過是Struts 2 optiontransferselect不能在addToLeftLabel屬性中使用<符號

<s:optiontransferselect 
    label="Favourite Cartoons Characters" 
    name="leftSide" 
    addToLeftLabel="&lt;" 
    list="{'Master', 'Chief Officer', '2nd Officer'}" 
    doubleName="rightSide" 
    doubleList="{}" 
/>     

代替按鈕上的文字更改爲<它顯示&lt;代替。

我不知道我的代碼中是否有任何錯誤。

+0

'<'可能會在你的IDE中顯示錯誤,但它應該工作。 –

+0

有沒有什麼辦法可以做到這一點,而不會導致ide錯誤? –

+0

只是好奇心。代碼錯誤檢測不會在標記後的文件的其餘部分工作。 –

回答

0

您可以使用

addToLeftLabel="<" 

,而且運作良好。

許多IDE都有JSP編輯器,它們會在JSP中產生錯誤,因爲他們不瞭解特定的EL語言,並總是錯誤地選擇他們想要用於錯誤的錯誤。

+0

EL如何相關? –

+0

@AleksandrM EL中使用了'{}'。 –

相關問題