网站首页 > 精选文章 / 正文
作者 | a最简单
来源 | urlify.cn/JfInei
- Thymeleaf freemarker 模板语法 index.html ===> 欢迎: ${name} ===> 缓存 页面静态化
- SpringBoot 与 jsp 集成
- 引入依赖 jsp、jstl
<!-- 引入jstl标签,配套jsp使用,可以不导入 -->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!-- 配置内嵌的tomcat解析jsp -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
- 在application.yml文件中配置试图解析前缀和后缀,spring.mvc.view.prefix, spring.mvc.view.suffix
spring:
profiles:
# Activate test configuration
active: dev
mvc:
view:
# Configure prefix
prefix: /
# Configure suffix
suffix: .jsp
- 测试通过跳转,新建UserController文件
@Controller
@RequestMapping("user")
public class UserController {
@RequestMapping("findAll")
public String findAll() {
System.out.println("findAll");
return "index";
}
}
- 如果处理完上述操作,仍不支持jsp运行 (新版本似乎不用配置这个)Edit Configuration --> Working directory --> $MODULE_DIR$
- 比如这里,可以通过 http://localhost:8989/zq/user/findAll 访问可以打印出findAll,然后跳转index.jsp
Tags:thymeleaf语法
猜你喜欢
- 2024-12-19 VUE简介 vue简介和特点ai写
- 2024-12-19 一款基于SpringBoot+Bootstrap的极速后台开发框架。
- 2024-12-19 JavaWeb学习路线图分享 javaweb基础教程
- 2024-12-19 Java 上简单易用的模板框架:Apache FreeMarker
- 2024-12-19 这可能是全网Java学习路线最完整最详细的版本
- 2024-12-19 为什么说 Java 程序员必须掌握 Spring Boot?
- 2024-12-19 这份神仙版的SpringBoot学习文档,简直把所有操作都给写出来了!
- 2024-12-19 Java学习路线总结 java自学路线
- 2024-12-19 尚硅谷_基于AI的SSM教程发布 尚硅谷jvm
- 2024-12-19 ASP.NET CORE学习总结 asp.net core web api教程