Можно сделать
$('.myCheckbox').attr('checked',true) //Standards compliant
или
$("form #mycheckbox").attr('checked', true)
, Если у Вас есть пользовательский код в onclick событии для флажка, что Вы хотите уволить, использовать этого вместо этого:
$("#mycheckbox").click();
можно снять флажок путем удаления атрибута полностью:
$('.myCheckbox').removeAttr('checked')
можно проверить все флажки как это:
$(".myCheckbox").each(function(){
$("#mycheckbox").click()
});
Определенно это хорошая практика. Spring Framework - среда Web MVC
РЕЗЮМЕ: вы можете настроить Spring DispatcherServlet, добавив контекст параметры .... особенно удобно, когда у вас много общего в одном контроллере.
Зачем вам использовать specialize org.springframework.web.servlet.DispatcherServlet ?
Любая предварительная обработка запроса может / должна выполняться с помощью javax.servlet.Filter , а все остальное зависит от реализации org.springframework.web.servlet.mvc.Controller .
В качестве альтернативы см. Ответ adatapost , который относится к настройке org.springframework.web.servlet.DispatcherServlet через файл web.xml.
Я, например, никогда не находил причин для расширения DispatcherServlet.
DispatcherServlet
, как и большинство Spring API, в значительной степени предназначен для расширения. В самом деле, если вы обнаружите, что часть его не поддается подклассу, сообщите о проблеме в их JIRA, и они, вероятно, исправят ее для вас (я делал это несколько раз).
Сказав это, подавляющее большинство функциональных возможностей может быть достигнуто за счет конфигурации DispatcherServlet
, а не его расширения.