Я пытаюсь исправить некоторые ошибки, которые показал мне SonarQube. У меня есть страница XML
, выполненная таким образом:
<web-app xmlns="http://java.aaa.com/xml/bb/"
xmlns:xsi="http://www.xxxx.org/test"
xsi:schemaLocation="http://java.aaa.com/xml/bb http://java.sun.com/xml/ns/javaee/webapp_3_0.xsd"
version="3.0" id="WebApp">
<display-name>comb</display-name>
<listener>
<listener-class>
it.iss.xxxx.listeners.test
</listener-class>
</listener>
<servlet>
<servlet-name>Test1</servlet-name>
<display-name>Test1</display-name>
<servlet-class>it.iss.xxx.p1.Test1</servlet-class>
<load-on-startup>-1</load-on-startup>
</servlet>
<servlet>
<servlet-name>Research</servlet-name>
<display-name>Research</display-name>
<servlet-class>it.iss.xxx.p1.Research</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Verify</servlet-name>
<url-pattern>/Verify</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Search</servlet-name>
<url-pattern>/aaaa/bb/Search</url-pattern>
</servlet-mapping>
, и ошибка: Добавить элементы "security-constraint" в этот дескриптор.
I ' Я начинающий с XML, и я не очень хорошо понимаю, как я могу использовать <security-constraint>
. Нужно ли размещать тег ограничения безопасности только там, где у меня есть тег url-pattern, или также там, где у меня есть тег servlet-mapping?