2013-12-09 85 views
1

我會把我的JSP文件放在HTML5格式中。struts2 s:radio cssClass和cssStyle添加屬性兩次

我有一個標籤struts單選按鈕的問題;

當我把cssclass「禁用」(或其他像cssClass「紅色」),當我看到源,我得到兩次屬性class =「disabled」。 但它適用於其他struts標籤。

見下面的例子:

JSP文件:

<s:radio cssClass="disabled" name="mirror.swiBlo" list="Y"/>

來源:

<input type="radio" name="mirror.swiBlo" id="consultation_mirror_swiBloY" value="Y" class="disabled" class="disabled"/> 

如果有人有任何想法來解決。

謝謝

+0

如果您使用名爲'disabl3d'的類,該怎麼辦?如果你使用簡單的主題而不是默認的主題? –

+0

這個'list =「Y」'看起來像無效列表。顯示真實的代碼。 –

+0

真正的代碼是:list =「#{@ [email protected]:''}」對我來說,默認主題是'簡單'。我正在尋找,如果這個標籤通過兩個flt,而不是隻在radiomap.ftl – MathieuJ

回答

0

其實這是一個在struts中的錯誤。

simple/radiomap.ftl類和樣式的設置發生兩次。

源代碼:

<#if parameters.cssClass??> 
class="${parameters.cssClass?html}"<#rt/> 
</#if> 
<#if parameters.cssStyle??> 
style="${parameters.cssStyle?html}"<#rt/> 
</#if> 
<#include "/${parameters.templateDir}/simple/css.ftl" /> 

而且css.ftl手柄類和風格試。