如何将web.xml中的welcome-file-list标记配置到不同的路径,如<welcome-file> HTML / welcome.html </welcome-file>

时间:2016-12-06 08:16:04

标签: html xml jsp servlets dynamic-websites

如何将web.xml中的welcome-file标记配置为不同的路径,如HTML / welcome.html。

<welcome-file-list>
    <welcome-file>HTML/welcome.html</welcome-file>
</welcome-file-list>

请帮帮我。

文件夹结构是:

Web-inf  
>HTML
web.xml
index.html

p.s HTML是一个文件夹。我想在HTML文件夹中使用一个页面作为我的欢迎页面。

怎么做?

1 个答案:

答案 0 :(得分:1)

您必须将HTML文件夹放在WEB-INF之外。 web.xml应该在WEB-INF中。

WEB-INF
  |_ web.xml
HTML
  |_ index.html
  |_ welcome.html

这样做,您的web.xml文件将如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
    <welcome-file-list>
        <welcome-file>html/welcome.html</welcome-file>
    </welcome-file-list>
</web-app>

我希望我能帮到你。