【问题标题】:GWT Welcome Files for Multiple Modules多个模块的 GWT 欢迎文件
【发布时间】:2012-09-11 11:19:32
【问题描述】:

当一个应用有多个模块时,GWT 应用的web.xml<welcome-file-list>、每个模块的EntryPointwar/<myapp>/<myapp>.html 之间的关系是什么? <welcome-file> 是否超过 1 个?在这种情况下,这三者如何相互关联?

【问题讨论】:

标签: java gwt servlets web.xml


【解决方案1】:

welcome-file 是服务器在用户请求中未指定页面时提供的文件。例如,如果用户在其浏览器中输入 www.your-domain.com/,则会提供欢迎文件。但是,如果用户输入 www.your-domain.com/MyModule.jsp - MyModule.jsp 将被提供。

模块通常有一个入口点,但它们不是必须的。您可能拥有由其他模块继承的模块,并且没有自己的入口点。如果一个模块确实有一个入口点,那么应该有一个加载 MyModule 的主机页面,如 MyModule.html 或 MyModule.jsp。

【讨论】:

  • 如果welcome-file-list标签中有多个welcome-file元素怎么办?
  • 服务器将按照指定的顺序尝试列表中的每个文件,直到找到用户尝试访问的目录中存在的文件。
  • 如果欢迎文件列表中有多个文件,如 index.htmlindex.html htmindex.jspdefault.htmldefault.htmdefault.jsp 所有文件都在项目中正确存在
  • 正如我所说,它会选择它找到的第一个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-06-10
  • 1970-01-01
  • 1970-01-01
  • 2020-12-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多