【问题标题】:Accessing HTML/JavaScript file from Jar/war file in Spring Boot using Thymeleaf使用 Thymeleaf 从 Spring Boot 中的 Jar/war 文件访问 HTML/JavaScript 文件
【发布时间】:2020-04-07 22:55:21
【问题描述】:

我正在处理基于 Maven 的项目,我必须创建一个包含 JavaScript 文件(例如条形图)的 jar 文件,在第二个项目中,我有 Thymeleaf 模板,我必须将 jar 文件加载到查看内容。实际上它是一个基于模块化的项目。

问题是如何将基于 Maven 的项目的已执行 jar/war 文件加载到第二个基于 Thymeleaf 的项目中以查看其中的内容?

提前致谢。

【问题讨论】:

    标签: java spring-boot maven thymeleaf


    【解决方案1】:

    欢迎。

    我在两个月前对此进行了测试,并使用了图像中显示的 jar 项目。 基本上,您应该从主项目的根目录调用这些文件,例如: http://localhost:8080/project/js/bootstrap.js

    我公开了这个项目,我正是为了测试这种情况而创建的,如果你愿意,你可以在这个 repo 中看到它:https://github.com/e3duardo/webasset

    【讨论】:

    • 但是我想把jar文件放到另一个项目中。主要问题是Thymeleaf会如何从jar文件中访问Js文件?
    • 经过一番研究,我想出了一个想法,其中一个解决方案是 Thymeleaf 模板解析器。你有什么想法吗?
    • 感谢分享回购。如果我没有错,您的项目涵盖了我问题的第一部分,现在我期待第二部分的解决方案。
    • 是的,我以前从未使用过 Thymeleaf,但如果你可以在某个地方导入那个 js 文件,你会成功的。抱歉,Thymeleaf 无法提供更多帮助。
    猜你喜欢
    • 1970-01-01
    • 2017-06-26
    • 2018-12-01
    • 2016-03-25
    • 2020-08-31
    • 2015-08-07
    • 1970-01-01
    • 2021-03-15
    • 2016-11-17
    相关资源
    最近更新 更多