当前位置:网站首页 > Java基础 > 正文

java基础404讲解



会遇到的问题:1、在提交delete请求时,可能会报405错误,解决办法在配置文件中加入在配置文件中加入spring.mvc.hiddenmethod.filter.enabled=true启用隐藏方法过滤器

       2、可能会遇到Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource ,解决办法:自己检查controller的请求头是不是有重复的

说明:这个小项目没有使用数据库,利用map容器模拟了几条数据。我是在b站上学习了尚硅谷的SpringBoot教程。

开搞~!!!

我的环境(idea 2019.3.3、maven3.6)

准备工作:

一、准备好静态页面(bootstrap中文网很多)

二、创建一个SpringBoot工程,加入Web、Thymeleaf依赖。

三、引入静态资源,页面放在templates文件夹下,*.js、*.css和图片放在static文件夹下

四、修改页面,因为使用了Thymeleaf模板引擎,为了保证正常使用时有提示,在页面html标签中加入

 

  修改静态资源的超链接格式举例:

 

  根据自己下载java基础404讲解的页面选择是否抽取公共页面,thymeleaf抽取页面的三种格式

th:insert:将公共片段整个插入到声明引入的元素中,带div标签

th:replace:将声明引入的元素替换为公共片段,不带div标签

th:include:将被引入的片段的内容包含进这个标签中,带div标签但是不带公共片段的标签头,也就是直接将内容放进一个div中

 

五、准备实体类、持久层接口(本项目业务简单,暂时不加业务层)

Employee实体类(构造器、gette/setter方法省略)

 

Department实体类

 

EmployeeDao接口

 

DepartmentDao

 

准备工作差不多了,接下就是编写CRUD

一、

1、做一个用户名密码校验

 

2、做一个非法请求过滤

 

配置完记得在@Configuration标识的配置类中注册

CRUD代码比较简单,直接贴代码

 

版权声明


相关文章:

  • java语言基础编程题2024-11-07 21:58:01
  • Java基础中级面试2024-11-07 21:58:01
  • java基础题红绿配色2024-11-07 21:58:01
  • pythen是java的基础吗2024-11-07 21:58:01
  • 类和对象java基础2024-11-07 21:58:01
  • java网络编程零基础入门2024-11-07 21:58:01
  • java基础类分支图2024-11-07 21:58:01
  • java基础网上报名2024-11-07 21:58:01
  • 0基础学Java困难吗2024-11-07 21:58:01
  • java基础编程是什么2024-11-07 21:58:01