今天刚接触到Spring Boot框架技术,安装了网上教程做了Hello World的测试项目,不知道为什么访问静态资源和json数据没有问题,但是template模板托盘
项目路径截图
在templates目录下添加了template模板文件。
Hello World最主要的控制器类:
package com.Shanshan.start.controller;
importorg.spring framework.stereotype.controller;
importorg.spring framework.ui.model map;
importorg.spring framework.web.bind.annotation.request mapping;
importorg.spring framework.web.bind.annotation.response body;
@Controller
公共类hello控制器{
@ResponseBody
@requestmapping((/Hello ) ) ) ) ) )。
公共字符串健康() {
返回' hello world ';
}
@requestmapping(/w ) ) ) ) ) )。
公共字符串索引
//map.addattribute(host,) http://www.shanshan.com);
返回'世界';
}
}
页面错误:
最后我再说一遍! 可以访问静态资源图像和@ResponseBody注释的json数据! 只有访问页面时不行!
补充一下,pom文件的内容(只引入了web和thymeleaf ) )。
xsi :方案位置=' http://maven.Apache.org/POM/4.0.0http://maven.Apache.org/xsd/maven-4.0.0.xssi
4.0.0
com.shanshan
开始
0.0.1-快照
jar
开始
Demo project for Spring Boot
org.springframework.boot
spring-boot-starter-parent
1.5.6 .版本
UTF-8
UTF-8
1.8
org.springframework.boot
spring-boot-starter-thymeleaf
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
测试
org.springframework.boot
spring-boot-maven-plugin
第二天8.8再次补充:
昨天晚上回去后,用自己的电脑用同样的流程新设了spring boot项目,但顺利进行了。
今天早上在公司删除了昨天建的项目并进行了重建,但还是不能访问同样的问题。
代码已经上传到git,希望大人物指点迷津
https://git.oschina.net/dmh54 .