java模板字符串产生的html,java - 使用Spring Boot在字符串中的html变量和模型类之间进行绑定 - 堆栈内存溢出...

您可以使用StringTemplateResolver的StringTemplateResolver来处理来自数据库的模板。

例如:

@Bean

public TemplateEngine stringTemplateEngine(StringTemplateResolver resolver) {

TemplateEngine templateEngine = new TemplateEngine();

templateEngine.setTemplateResolver(resolver);

return templateEngine;

}

@Bean

public StringTemplateResolver stringTemplateResolver() {

StringTemplateResolver resolver = new StringTemplateResolver();

resolver.setTemplateMode(TemplateMode.HTML);

return resolver;

}

之后,您可以在控制器中编写如下代码:

@GetMapping("/")

public String getResult(ModelMap modelMap) {

Owner owner = new Owner("bookowner", Arrays.asList(

new Book("title1", "author1"),

new Book("title2", "author2")

));

modelMap.addAttribute("owner", owner);

return

"

"

"

TitleAuthor" +

"

" +

"

Title" +

"

Author" +

"

" +

"

";

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值