如何为未配置web.xml的Web应用程序指定显示名称

马里乌斯

如何使用WebApplicationInitializer在Java中以编程方式配置的Web应用程序(war)指定显示名称我有这样的东西

public class WebAppInitializer implements WebApplicationInitializer {
  public void onStartup(ServletContext servletContext) throws ServletException {
     ...
  }
}

有了web.xml这个样子的:

<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="3.0" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"    metadata-complete="false">
   <display-name>my app</display-name>
   ...
</web-app>

在Java配置中这可能吗?

Sotirios Delimanolis

ServletContext界面未提供更改显示名称的方法。还有其他一些事情也不允许您执行。在这些情况下,您必须使用部署描述符。web.xml

请注意,它有一种getServletContextName()方法

返回与此ServletContext对应的Web应用程序的名称,该名称由display-name元素为此Web应用程序的部署描述符中指定。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为Dropwizard应用程序构建web.xml

来自分类Dev

WPF Web应用程序未显示

来自分类Dev

如何为Azure Active Directory Web应用程序配置Sharepoint Online权限

来自分类Dev

如何为运行Tomcat的Web应用程序配置带登录的slf4j

来自分类Dev

如何更改Web应用程序的配置

来自分类Dev

如何为从github提取的应用程序指定Heroku应用程序的名称?

来自分类Dev

无名称运行的 Web 应用程序

来自分类Dev

如何为JAR应用程序配置logback.xml?

来自分类Dev

如何为移动Web应用程序在jQuery中检测键盘显示/隐藏事件

来自分类Dev

使用路由显示 Web 应用程序页面时,如何为模板标签添加 HTML 页面

来自分类Dev

如何在Web应用程序中显示类似XML的数据?

来自分类Dev

Fontello图标未显示在Azure Web应用程序中

来自分类Dev

图片未显示(angularJS Web应用程序)

来自分类Dev

Fontello图标未显示在Azure Web应用程序中

来自分类Dev

Azure Web应用程序显示403

来自分类Dev

如何配置Visual Studio在URL中包含我的Web应用程序的名称?

来自分类Dev

如何为Azure Web应用程序创建CSR文件

来自分类Dev

如何为.Net应用程序提供Web界面

来自分类Dev

如何为.Net应用程序提供Web界面

来自分类Dev

如何为 Java Web 应用程序重建源文件?

来自分类Dev

如何通过指定列名称在Visual Basic ASP.NET Web应用程序项目中读取行的SQL列

来自分类Dev

如何为Web应用程序设置tomcat上下文路径?.war文件名位于url中应用程序名称的前面

来自分类Dev

如何在没有web.xml的情况下配置非Spring纯Javaee Web应用程序

来自分类Dev

Azure Web 应用程序上的 Angular 应用程序失败,并显示“您正在查找的资源已被删除、名称已更改或暂时不可用。”

来自分类Dev

Java Web应用程序指定入口点

来自分类Dev

不同的 Web 应用程序使用相同的 Cookie 名称?

来自分类Dev

如何获取已安装的Metro应用程序的显示名称

来自分类Dev

如何使用 Flutter 更改应用程序显示名称构建?

来自分类Dev

Flutter Web应用程序加载时,“浏览器”选项卡显示项目名称

Related 相关文章

  1. 1

    如何为Dropwizard应用程序构建web.xml

  2. 2

    WPF Web应用程序未显示

  3. 3

    如何为Azure Active Directory Web应用程序配置Sharepoint Online权限

  4. 4

    如何为运行Tomcat的Web应用程序配置带登录的slf4j

  5. 5

    如何更改Web应用程序的配置

  6. 6

    如何为从github提取的应用程序指定Heroku应用程序的名称?

  7. 7

    无名称运行的 Web 应用程序

  8. 8

    如何为JAR应用程序配置logback.xml?

  9. 9

    如何为移动Web应用程序在jQuery中检测键盘显示/隐藏事件

  10. 10

    使用路由显示 Web 应用程序页面时,如何为模板标签添加 HTML 页面

  11. 11

    如何在Web应用程序中显示类似XML的数据?

  12. 12

    Fontello图标未显示在Azure Web应用程序中

  13. 13

    图片未显示(angularJS Web应用程序)

  14. 14

    Fontello图标未显示在Azure Web应用程序中

  15. 15

    Azure Web应用程序显示403

  16. 16

    如何配置Visual Studio在URL中包含我的Web应用程序的名称?

  17. 17

    如何为Azure Web应用程序创建CSR文件

  18. 18

    如何为.Net应用程序提供Web界面

  19. 19

    如何为.Net应用程序提供Web界面

  20. 20

    如何为 Java Web 应用程序重建源文件?

  21. 21

    如何通过指定列名称在Visual Basic ASP.NET Web应用程序项目中读取行的SQL列

  22. 22

    如何为Web应用程序设置tomcat上下文路径?.war文件名位于url中应用程序名称的前面

  23. 23

    如何在没有web.xml的情况下配置非Spring纯Javaee Web应用程序

  24. 24

    Azure Web 应用程序上的 Angular 应用程序失败,并显示“您正在查找的资源已被删除、名称已更改或暂时不可用。”

  25. 25

    Java Web应用程序指定入口点

  26. 26

    不同的 Web 应用程序使用相同的 Cookie 名称?

  27. 27

    如何获取已安装的Metro应用程序的显示名称

  28. 28

    如何使用 Flutter 更改应用程序显示名称构建?

  29. 29

    Flutter Web应用程序加载时,“浏览器”选项卡显示项目名称

热门标签

归档