spring-boot - Spring Boot Mobile 不使用移动模板
问题描述
我最近在我的 spring boot 项目中添加了 spring boot mobile LATEST,但不知何故它不会使用移动模板。
这就是我配置它以使用特定模板的方式。默认设置有效,但如果我连接手机,它将不会使用移动模板。启用或禁用回退不会改变这一点。
@Bean
public LiteDeviceDelegatingViewResolver liteDeviceAwareViewResolver(@Qualifier("thymeleafViewResolver") ViewResolver delegate) {
LiteDeviceDelegatingViewResolver resolver = new LiteDeviceDelegatingViewResolver(delegate);
resolver.setMobilePrefix("mobile/");
resolver.setTabletPrefix("tablet/");
resolver.setNormalPrefix("default/");
resolver.setEnableFallback(true);
resolver.setOrder(1);
return resolver;
}
在我的属性中,我添加了:
spring.mobile.devicedelegatingviewresolver.enabled=true
似乎没有任何帮助。为什么这不起作用?
解决方案
似乎自动配置不再支持移动模块。这篇文章帮助我修复了它:https ://stackoverflow.com/a/49254005/9866079
推荐阅读
- firebase - 如何在 Firebase 实时数据上保护用户数据
- javascript - vue-css-donut-chart 问题 safari 15 仅加载 2 个部分
- postgresql - Postgress 数据库用作数据块的外部配置单元元存储:“致命:抱歉,已经有太多客户端”
- python - 如何使 3D matplotlib 艺术家(线条、文本、路径)始终可见?
- conv-neural-network - 如何在分类应用程序中实施 Grad-CAM
- python - 为什么我不能直接将具有 NaN 值的列替换为另一列中的值?
- c# - 具有多个 LEFT JOIN 的 Linq 查询
- python - pandas + python中面板数据的差异回归差异
- mysql - MySQL JOINING 同一张表在 SUM() 上返回错误结果
- visual-studio-code - 如何使 Visual Studio Code 中的 C/C++ 代码格式与 Visual Studio2019 中的代码格式相同