eclipse导⼊静态⽹页模板+搭建springboot环境⽰例+细节问题解决(详细)
最近在做项⽬实训,导了⼀个静态⽹页模板,奈何不知道放哪,放进去⼜⽤不了,,最终⼀番探索成功了,写个⽂记录下,也希望能为遇到同样情况的⼩伙伴们提供帮助。
接下来就跟我来康康把~~
⼀、eclipse导⼊静态⽹页模板
1.下载⼀个静态⽹页模板
从 站长之家 或者 模板之家 都可以下载,这⾥附上 的地址
⾸先,康康我下载的静态⽹页模板的⽬录结构:
(1 因为我要做⼀个基于SSM(Spring+SpringMVC+MyBatis)框架的项⽬,所以建⽴了⼀个Maven项⽬,
(2创建成功后,按下图所⽰操作:
其中,项⽬创建后默认设置jdk1.5,根据项⽬需求,在l⽂件中建⽴依赖后,还需根据依赖的版本要求,更新jdk版本(右键项⽬–>选择maven–>Update Project即可更新),这⾥先做⼀个说明,后续还会⽤到。
到此,静态⽹页模板已经导⼊了,那么如何验证静态⽹页模板导⼊成功呢?
来搭建⼀个springboot环境,试着运⾏程序,访问⼀下页⾯,如果页⾯布局和⽂字与原模板⼀致,那么导⼊模板就成功了,就可以基于模板,进⾏下⼀步的开发了。
⼆、搭建springboot环境
1.在l中配置 ⽗级 和 web启动器
<project xmlns="/POM/4.0.0" xmlns:xsi="/2001/XMLSchema-instance" xsi:schemaLocation="maven./POM/4.0.0 /xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>nuliya</groupId>
<artifactId>demo01</artifactId>
<version>0.0.1-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.2.RELEASE</version>
</parent>
<dependencies>
<!--引⼊ web开发的启动器 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
</project>
配置完后发现,项⽬报错
这是因为此时的项⽬还在jdk1.5版本,
⽽配置的⽗级和启动器要求jdk版本到1.8,因此按照前⾯所说的⽅法
右键项⽬–>选择maven–>Update Project–>如下图所⽰操作:
强制更新maven,确定后,项⽬的jdk就变成1.8了
2.创建控制层
在src/main/java⽬录下新建⼀个包,取名com
再新建⼀个包,取名ller,(保证下⾯创建的 启动类App.java 在 控制类MyController.java 的上⼀级⽬录,否则会跳转失败,不到页⾯)
在controller包下新建⼀个控制类MyController.java
ller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
//控制类记得加注解
@Controller
public class Mycontroller {
@GetMapping("/myindex")
public String gotoIndex(){
return"index";
}
}
3.创建启动类
在com包下新建⼀个启动类 App.java
package com;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/
/记得加注解
@SpringBootApplication
public class App {
public static void main(String[] args){
SpringApplication.run( App.class, args);
}
}
然后我上⽹查啊查,加注解,编译错误,导包错误,弄了半天都没解决我的问题  。。
最后,终于到⼀个解决⽅法。o( ̄▽ ̄)ブ
由于不到原博⽂了,没法附上原问题解决作者的⽂章了
错误原因:spring视图解析器错了,换成springboot推荐使⽤的thymeleaf视图解析器解决⽅法:
在l添加thymeleaf依赖
<dependency>怎么把项目导入到eclipse
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
导⼊模板后,接下来就是基于SSM的开发了,
需要注意有关添加mybatis启动、数据库驱动和连接池等依赖的 名称 和 版本 问题。
还有application.properties的配置,否则springboot会启动失败。
⽽且采⽤thymeleaf模板,在改界⾯设计时,记得采⽤thymeleaf的th属性和语法,
相关细节遇到再补充把。
java学习ing.jpg  o( ̄▽ ̄)ブ
有其他见解,评论区留⾔或者私信,⼀起讨论,纠正。
关注我,和我⼀起学习鸭~
另外,转载⽂章请记得附上原⽂链接哦

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。