мне интересно, если я нашел ошибку в вопросе на практике экзамен:web.xml - <http-method> отсутствует
Пользователь настроил параметры безопасности в дескрипторе развертывания, web.xml, в следующем путь:
<security-constraint>
<web-resource-collection>
<web-resource-name>ResourceName</web-resource-name>
<url-pattern>/test.jsp</url-pattern>
</web-resource-collection>
</security-constraint>
Какие методы HTTP могут вызов пользователя против
test.jsp
?
Правильный ответ указан как ни, но я думаю, что все методы должны быть действительными, поскольку <http-method>
элемент отсутствует. Что правильно?
Право, так бы не все методы HTTP действительны в приведенном выше примере? –
Ограничение безопасности должно применяться ко всем методам, никто не может получить доступ к test.jsp с любым методом HTTP. Попробуйте сделать простой webapp с помощью одного jsp и протестируйте его. – vzamanillo
Спасибо. Я думаю, что мне не хватает, что в дескрипторе развертывания методы HTTP недоступны для доступа? Я понимаю, почему код применяется ко всем методам, а не к тому, что ** останавливает их от доступа (а не разрешает доступ всем). –