我试图创建一个简单的Spring Boot应用程序
我创建了Spring Boot应用程序类、配置类、控制器类和index.html。
我添加了Thymeleaf依赖项,并将html页面放在resources文件夹下(\src\main\resources\templates\index.html)
但当我运行应用程序时,它会给出一个错误
org.thymeleaf.exceptions.TemplateInputException:
Error resolving template "index.html", template might not exist or might not be accessible by any of the configured Template Resolvers
@SpringBootApplication
@ComponentScan(basePackages = {"com.mail"})
public class SpringBootWebApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootWebApplication.class, args);
}
}
@RestController
public class IndexController {
@RequestMapping(value="/", method = RequestMethod.GET)
String index(){
System.out.println("..............hit");
return "index";
}
Thymeleaf的WebConfiguration
@Configuration
public class WebConfiguration extends WebMvcConfigurerAdapter{
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("index.html");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
}
index.html页面
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head lang="en">
<title>Spring Framework</title>
</head>
<body>
<h1> Hello Spring Boot </h1>
</body>
</html>
请尝试执行以下操作:
bean名称'user'的BindingResult和普通目标对象都不能作为请求属性使用 Apr 05 2019 9:18:13 AM org.apache.catalina.core.StandardWrapperValve调用严重:在路径[/DataVisualization]的上下文中servlet[SpringController]的servlet.service()引发异常[处理JSP
下面是我的代码:我正在从application.properties文件swagerconfig.java获取所有值 下面是我的springboot初始值设定项: ServletInitializer.java 日志显示它已映射: 这是我得到的错误:
我的.UI中有两个树视图。一个树视图是,另一个是。现在我已经编写了一个代码,它在`driveview中显示我的系统的驱动器。我是这样做的: 现在,当我单击中的特定驱动器时,它会显示其中的子文件夹。我基本上需要做的是迭代/遍历整个驱动器,并在里面搜索文件。基本上检查所有文件夹和子文件夹。一旦它找到文件,它就应该在我的另一个树视图中显示它们,即。我为它编写了如下代码: 每当我点击有mp3文件的子文件夹
我复活了一个CN1项目(已经发布),并尝试让它在Netbeans 11下的模拟器中运行(运行在OpenJdK 11上)。然而,该项目不断失败。 我更新了CN1谷歌地图扩展,刷新了libs,但问题仍然存在。 谷歌地图扩展版本是42。我该怎么做才能让一切都像以前一样运转? 任何帮助都很感激,
我正在为我的项目实现登录功能。在前端,我使用角度8。我已经以这种方式实现了Angular 8和Springboot在同一端口8090上运行。 我有路由作为 Java:我已经将其设置为允许所有 /login请求 Web安全配置 但是,当我呼吁localhost:8090/登录时,我面对的还是浏览器 此应用程序没有针对/错误的显式映射,因此您将其视为回退。 Wed Feb26 14:42:50IST
本文向大家介绍windows服务器中.shtml页面访问无法显示解决方法,包括了windows服务器中.shtml页面访问无法显示解决方法的使用技巧和注意事项,需要的朋友参考一下 网站换了服务器后发现shtml网页无法访问,原因是没有注册.shtml扩展名,解决方法如下 IIS6.0解析shtm,shtml文件由于IIS6.0的安全性较以前有特别大的改进,所以在很多功能默认情况下都是关闭的,前几天