本帖最后由 修业时代朱 于 2021-3-2 11:02 编辑
说明:该Web项目不搭配数据库进行开发 第一步:在IDEA中,以DEBUG方式,启动通过start.spring.io下载打开后的项目,测试框架项目是否能正常启动。 查看启动日志,出现以下信息,则表示项目已成功启动 第二步:修改Tomcat端口,将8080改为80。在application.properties文件中,输入server.port=80即可,重新启动项目进行观察 此时,已经将端口改为80,可以直接在浏览器中访问进行测试,能打开页面即为成功。 第三步:配置Thymeleaf模板引擎,在application.properties中写入以下配置信息 # Thymeleaf配置 spring.thymeleaf.cache=false spring.thymeleaf.mode=LEGACYHTML5 spring.thymeleaf.encoding=UTF-8 spring.thymeleaf.prefix=classpath:/view/ spring.thymeleaf.suffix=.html 对应的,在resources目录下,创建view目录,该目录以后将存放前端代码 第四步:进行web配置,在utils目录下创建一个config目录,方法为在utils-右键-new-package,输入config,点击确定,在config目录下创建一个WebConfig.java文件,方法为在config-右键-new-java class,输入WebConfig,点击确定。如下图所示。 第五步:编写WebConfig.java文件。代码如下 - package cn.anctec.utils.config;
- import org.springframework.context.annotation.Configuration;
- import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
- import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
- import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
- @Configuration
- public class WebConfig extends WebMvcConfigurerAdapter{
- @Override
- public void addViewControllers(ViewControllerRegistry registry) {
- registry.addViewController("/").setViewName("view.html");
- super.addViewControllers(registry);
- }
- @Override
- public void addResourceHandlers(ResourceHandlerRegistry registry) {
- registry.addResourceHandler("/view/**").addResourceLocations("classpath:/view/");
- super.addResourceHandlers(registry);
- }
- }
复制代码 第六步:view目录下上传jquery.min.js文件和新建view.html文件 第七步:启动项目测试,出现空白页面,则表明项目初步搭建配置成功 |