Настраивает DispatcherServlet в Spring MVC обычная практика?

Можно сделать

$('.myCheckbox').attr('checked',true) //Standards compliant

или

$("form #mycheckbox").attr('checked', true)

, Если у Вас есть пользовательский код в onclick событии для флажка, что Вы хотите уволить, использовать этого вместо этого:

$("#mycheckbox").click();

можно снять флажок путем удаления атрибута полностью:

$('.myCheckbox').removeAttr('checked')

можно проверить все флажки как это:

$(".myCheckbox").each(function(){
    $("#mycheckbox").click()
});
6
задан 2 revs 20 August 2009 в 08:52
поделиться

4 ответа

Определенно это хорошая практика. Spring Framework - среда Web MVC

РЕЗЮМЕ: вы можете настроить Spring DispatcherServlet, добавив контекст параметры .... особенно удобно, когда у вас много общего в одном контроллере.

5
ответ дан 8 December 2019 в 17:25
поделиться

Зачем вам использовать specialize org.springframework.web.servlet.DispatcherServlet ?

Любая предварительная обработка запроса может / должна выполняться с помощью javax.servlet.Filter , а все остальное зависит от реализации org.springframework.web.servlet.mvc.Controller .

В качестве альтернативы см. Ответ adatapost , который относится к настройке org.springframework.web.servlet.DispatcherServlet через файл web.xml.

1
ответ дан 8 December 2019 в 17:25
поделиться

Я, например, никогда не находил причин для расширения DispatcherServlet.

1
ответ дан 8 December 2019 в 17:25
поделиться

DispatcherServlet , как и большинство Spring API, в значительной степени предназначен для расширения. В самом деле, если вы обнаружите, что часть его не поддается подклассу, сообщите о проблеме в их JIRA, и они, вероятно, исправят ее для вас (я делал это несколько раз).

Сказав это, подавляющее большинство функциональных возможностей может быть достигнуто за счет конфигурации DispatcherServlet , а не его расширения.

5
ответ дан 8 December 2019 в 17:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: