百里香模板引擎未处理外部js文件

时间:2018-11-22 11:19:51

标签: java thymeleaf

这是我的第一个SO问题。我是thymeleaf的新手,我正在尝试使用thymeleaf引擎处理html,但其中不包括外部js文件。 我尝试了SO上可用的其他解决方案,但没有一个对我有用。 下面是代码。

  

Summaryservice.java

@Autowired
private SpringTemplateEngine templateEngine;
.
.
.
.

private String processTemplate(String mode) {
    .
    .
    .
    Context context = new Context();
    return templateEngine.process("emailSummary.html", context);    
}
  

MvcConfig.java

@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**").addResourceLocations("/", 
    "/resources/", "/assets/**");
}
  

emailSummarytemplate.html

<html xmlns:th="http://www.thymeleaf.org" 
xmlns:tiles="http://www.thymeleaf.org">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<base th:href="@{http://localhost:{appURL}/(appURL=${appURL})}" />
.
.
.
.
<script type="text/javascript" src="/assets/js/jquery.js"></script>
<script type="text/javascript" src="/assets/js/common.js"></script>
<script type="text/javascript" src="/assets/js/jquery.scrollbox.js"> 
</script>
<script type="text/javascript" src="/assets/js/donut.js"></script>

0 个答案:

没有答案