Abbiamo utilizzato per specificare display-name nel nostro web.xml Attualmente non abbiamo un web.xml (e l'aggiunta di uno sembra per rompere l'applicazione)Come configurare display-name quando nessuno web.xml
Utilizziamo spring boot/spring 4/java 7/maven3 per sviluppare servizi di riposo.
Qualcuno può dirmi come è possibile impostare il nome visualizzato? Ad esempio all'interno del codice java/SpringBootServletInitializer?
nota: Attualmente non ho nessun tag @WebServlet
Dopo aver aggiunto web.xml sotto, manager di Tomcat mostrerà il display-name, ma quando si apre la mia domanda ottengo 404. Sembra aggiungendo web. xml rompe la mia app.
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
<display-name>MyT2ConfigServer</display-name>
<description>MyT2ConfigServer description</description>
</web-app>
Non è possibile, è necessario utilizzare un 'web.xml' per questo. Una delle cose che mancano dalla configurazione delle basi Java così come le pagine di errore e alcune impostazioni di sessione. –
grazie per la risposta. dovresti essere in grado di aggiungere un web.xml e utilizzare anche SpringBootServletInitializer? –
Sì, uno (per impostazione predefinita) non esclude l'altro. Se si aggiunge il 'metadata-complete =" true "' al proprio web.xml non verrà effettuato alcun rilevamento, tuttavia per impostazione predefinita lo farà. –