Python 官方文档:入门教程 => 点击学习
目录spring5 SpringWEBContext方法过时调用这个即可SpringWebContext在Spring5中报错解决办法(SpringWebContext在spring
为了优化访问速度,应对高并发,想把页面信息全部获取出来存到Redis缓存中,这样每次访问就不用客户端进行渲染了,速度能快不少。
里面的ctx参数,这个参数就是WebContext
然后定义这个变量
SpringWebContext ctx = new SpringWebContext()
但是发现无法调用到,因为项目使用的是thymeleaf.spring5的版本
org.thymeleaf.spring4下面没有相同类型的,
因为在thymeleaf.spring5的api中把大部分的功能移到了IWebContext下面,用来区分边界。剔除了ApplicationContext 过多的依赖,现在thymeleaf渲染不再过多依赖spring容器
IWebContext ctx =new WebContext(request,response,
request.getServletContext(),request.getLocale(),model.asMap());
想把页面信息全部获取出来存到redis缓存中,用
SpringWebContext ctx = new SpringWebContext(request, response,
request.getServletContext(), request.getLocale(), model.asMap(), applicationContext);
代码报错,
//手动渲染
IWebContext ctx =new WebContext(request,response,
request.getServletContext(),request.getLocale(),model.asMap());
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: Spring5中SpringWebContext方法过时的解决方案
本文链接: https://lsjlt.com/news/163654.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0