在gradle java web应用程序中放置css和javascript文件的位置

时间:2022-01-07 21:17:55

I followed the steps for building java web application using the following guide https://guides.gradle.org/building-java-web-applications/

我按照以下指南https://guides.gradle.org/building-java-web-applications/执行了构建java Web应用程序的步骤

Now there is no web.xml generated. Trying to find out where to put my css and javascript files so that they can be accesible in jsp and html.

现在没有生成web.xml。试图找出我的css和javascript文件的位置,以便它们可以在jsp和html中访问。

1 个解决方案

#1


1  

Static resources should go in src/main/webapp. Anything in this folder will be copied into the root of the war file.

静态资源应该放在src / main / webapp中。此文件夹中的任何内容都将复制到war文件的根目录中。

For Example, if you place the following index.html and site.css in src/main/webapp, you should get a page with Hello, World in blue text.

例如,如果将以下index.html和site.css放在src / main / webapp中,则应该得到一个Hello,World为蓝色文本的页面。

index.html

    <html>
    <head>
        <link href="site.css" />
    </head>
    <body>
        <h1>Hello, World</h1>
    </body>
    </html>

site.css

    h1 {
        color: blue;
    }

#1


1  

Static resources should go in src/main/webapp. Anything in this folder will be copied into the root of the war file.

静态资源应该放在src / main / webapp中。此文件夹中的任何内容都将复制到war文件的根目录中。

For Example, if you place the following index.html and site.css in src/main/webapp, you should get a page with Hello, World in blue text.

例如,如果将以下index.html和site.css放在src / main / webapp中,则应该得到一个Hello,World为蓝色文本的页面。

index.html

    <html>
    <head>
        <link href="site.css" />
    </head>
    <body>
        <h1>Hello, World</h1>
    </body>
    </html>

site.css

    h1 {
        color: blue;
    }