Как установить <html: radio>, отмеченный по умолчанию в Struts 1.1

Я пытаюсь выяснить, как сделать переключатель по умолчанию отмеченным при использовании jsp и стояков 1.1 с пользовательским тегом.

Когда я пишу свой код таким образом:

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

затмение сказать:

Неопределенное имя атрибута "проверено"

и когда я пытаюсь запустить этот код на моем сервере Tomcat, это то, что я получаю:

Атрибут проверен как недействительный для тега радио в соответствии с TLD

Я прочитал этот вопрос, но он включает в себя JavaScript... Можете ли вы помочь мне?

1 ответ

Решение

Это не включает в себя JavaScript. Все, что вам нужно сделать, это установить значение свойства в соответствующей форме действия. Во время загрузки страницы установите actionForm.property=value в классе действий. Если вам требуется в JavaScript,

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

Надеюсь это поможет.

Другие вопросы по тегам