06 2021 档案
摘要:
阅读全文
摘要:访问注册界面: 三层(Controller、Service、DAO) 只需要 Controller 就可以完成。 在Controller下 构建,LoginController。 找到对应HTML界面,引入模板thymeleaf。做响应修改 相对路径修改为模板样式 @{} <link rel="st
阅读全文
摘要:指针2 一直不回头,指针3小范围的回头。 敏感词可以定义在数据库中,也可以定义在一个文件中。在resource下建立sensitive-works.txt 将敏感词按行书写(一个敏感词占一行) 写一个工具类SensitiveFilter ,在Util包下,完成上述三个工作。 @Component p
阅读全文
摘要:为何要检查状态? 用户未登录情况下,也可以访问setting界面。修改头像信息。这显然是不合理的。 应该在服务端有个判断,登录可以访问,未登录拒绝。多请求相同逻辑,使用拦截器Interceptor。 拦截器需要做配置,配置类实现WebMvcConfig接口。 现在通过另一种方式实现————注解的方式
阅读全文
摘要:MultipartFile 只能封装单个文件。 可以处理上传的文件。但是上传的文件可以不采用MultipartFile 的方式。可以采用其他方式处理。 表单的处理必须要用 enctype=“multipart.form-data”。并采用post提交 访问设置界面 在UserController中设
阅读全文
摘要:拦截器 拦截器的作用:以低耦合度,解决共有的问题。 可以拦截浏览器访问过来的部分或全部请求,在这些请求的开始或者结束部分插入代码,从而可以批量的解决多个请求共有的业务。 示例 定义拦截器interceptor实现HandlerInterceptor接口。在controller 下新建intercep
阅读全文