2015-03-03 25 views
0

我想知道如何在使用jsp和struts 1.1自定義標籤時默認選中一個單選按鈕。如何在Struts 1.1中默認選中<html:radio>

當我寫我的代碼是這樣的:

<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> 
.................................................................... 
<html:radio property="operazione" value="addizione" checked="checked">Addizione</html:radio> 
<br /> 

蝕說:

未定義的屬性名稱 「選中」

,當我嘗試在運行此代碼我服務器雄貓這是我得到:

屬性根據TLD

我讀過this q/a但它涉及的JavaScript檢查標籤無線電無效... 你能幫助我嗎?

回答

0

這不涉及JavaScript。您需要做的就是在相應的操作表單中設置屬性值。加載頁面時,請在操作類中設置actionForm.property=value。如果你在javascript中需要,

(function() { 
    // Set the value on loading the page 
    document.getElementByID("elementID").value=1; 
})(); 

希望這會有所幫助。

+0

現在我明白了! 僅當表單被提交時,動作類必須測試與無線電相關的屬性是否爲空;如果爲空,則動作必須將該值設置爲默認值... – aldroid 2015-03-05 11:00:37

+0

因此沒有用於設置選定單選按鈕的屬性:/ – aldroid 2015-03-05 11:01:33

+0

是的,就是這樣。 – 2015-03-05 11:06:39

相關問題