SpringBoot中如果用jsp,怎么搞?
点击上方蓝色字体,选择“标星公众号”
优质文章,第一时间送达
作者 | a最简单
来源 | urlify.cn/JfInei
SpringBoot框架默认推荐的模板为:Thymeleaf 类似于Freemarker .html 模板
Thymeleaf freemarker 模板语法 index.html ===> 欢迎: ${name} ===> 缓存 页面静态化
SpringBoot 与 jsp 集成
引入依赖 jsp、jstl
jstl
jstl
1.2
org.apache.tomcat.embed
tomcat-embed-jasper
在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
粉丝福利:108本java从入门到大神精选电子书领取
???
?长按上方锋哥微信二维码 2 秒备注「1234」即可获取资料以及可以进入java1234官方微信群
感谢点赞支持下哈
评论