2016-09-28 1 views
2

Ist es möglich, web.xml vollständig aus einem Projekt zu entfernen und in Java-Konfiguration zu konvertieren?Wie man web.xml-Code in Java-Konfiguration für Java-Melodie konvertiert

Wie konvertiert man die folgende web.xml in Java-Konfiguration? How to replace web.xml with application context config files?

aber konnte keine tutorial/Blog finden, wie jedes Mitglied web.xml config correspnding Java zu ersetzen:

Ich habe für das Verständnis dieser

Einige von ihnen sind durch einige Links gegangen. Es wäre wirklich hilfreich, wenn etwas verfügbar ist.

Zum Beispiel kommen einige der Filter über Bibliotheken und wir müssen nur in web.xml für die Funktionalität deklarieren .. Wie kann das gleiche in Java Config erreicht werden (ersetzen gesamte web.xml mit java config)

<filter> 
      <filter-name>monitoring</filter-name> 
      <filter-class>net.bull.javamelody.MonitoringFilter</filter-class> 
      <init-param> 
       <param-name>allowed-addr-pattern</param-name> 
       <param-value>127\.0\..*\..*</param-value> 
      </init-param> 
     </filter> 
     <filter-mapping> 
      <filter-name>monitoring</filter-name> 
      <url-pattern>/monitoring</url-pattern> 
     </filter-mapping> 
     <listener> 
      <listener-class>net.bull.javamelody.SessionListener</listener-class> 
     </listener> 


     <login-config> 
      <auth-method>BASIC</auth-method> 
      <realm-name>Monitoring</realm-name> 
     </login-config> 

     <security-constraint> 
      <web-resource-collection> 
       <web-resource-name>Monitoring</web-resource-name> 
       <url-pattern>/monitoring</url-pattern> 
      </web-resource-collection> 
      <auth-constraint> 
       <role-name>jmon-admin</role-name> 
      </auth-constraint> 
      <!-- if SSL enabled (SSL and certificate must then be configured in the 
       server) <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-guarantee> 
       </user-data-constraint> --> 
     </security-constraint> 

Antwort

Verwandte Themen