SpringMVC
一只野生饭卡丘
这个作者很懒,什么都没留下…
展开
-
杂记——controller的工作原理(以CSDN网站导航条为例)
最近初学springMVC,今天明白了controller和jsp之间联系的工作原理,于是记一个小笔记。先看一个代码下面是controller中的一个cookieBind方法@RequestMapping(value="/cookiebind", method = {RequestMethod.GET})public String cookieBind(HttpServletReq...原创 2018-11-04 00:44:52 · 2021 阅读 · 0 评论 -
SpringMVC——(SSM框架)使用MyBatis Generator自动创建代码
首先要用到以下几个jar包(没有的可以自行上网搜索资源或者留言找我要哟~)其中有mybatis框架的jar包,数据库驱动程序jar包以及MyBatis生成器jar包。其中的generatorConfig.xml是需要我们来配置的文件,配置如下:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorCo...原创 2018-11-12 00:30:22 · 320 阅读 · 0 评论 -
SpringMVC——jsp上传图片报错The current request is not a multipart request的解决办法
报错界面如下: 主要报错语句为:The current request is not a multipart request就是说当前这个请求不是一个multipart request,也就是说不是上传文件的请求。那怎么办呢?这里我们需要知道一点,spring在处理入参的时候, 遇到MultipartFile相关就会先去校验。(在controller中会用Multip...原创 2018-11-11 17:18:43 · 14174 阅读 · 1 评论 -
SpringMVC——controller中的数据中文乱码的解决办法
如果没有设置method ={RequestMethod.GET}和method ={RequestMethod.POST}将出现乱码。这是可以写入produces = "application/json;charset=utf-8"语句,设置编码格式。即原创 2018-11-06 00:41:29 · 2330 阅读 · 0 评论 -
SpringMVC——SSM框架对数据库进行操作的流程以及搭建SSM框架的步骤
SSM框架对数据库进行操作的流程图如下:具体运行流程步骤如下: 1、web服务器启动,会自动加载web.xml配置文件(web.xml配置有:spring.xml的配置文件、spring的监听器) 2、浏览器发送一个请求,会被spring的拦截器拦截,截取对应的url; 3、将截取的到url提交给DispatcherServlet(分发请求),Dispatche...原创 2018-11-07 23:59:44 · 1739 阅读 · 0 评论 -
SpringMVC——通过form表单绑定数据
今天写一个简单的项目用到form表单绑定数据,这里介绍一下方法。首先需要配置好相应的文件,这个步骤我这里就不再赘述,直接进入主题。我的controller代码如下: @RequestMapping(value ="views/html_jsp/revise_good",produces = "application/json;charset=utf-8",method ={Requ...原创 2018-11-07 01:02:33 · 731 阅读 · 0 评论 -
Spring MVC——The request sent by the client was syntactically incorrect ()的原因与解决办法
这句话的意思是客户端发送的请求语法错误,从而导致springmvc无法实现数据绑定。 而这种错误呢,大部分是由于参数格式不正确。下面举一个例子来说明:<form:form id="seller_changepassword_form" modelAttribute="accountmodel"action="http://localhost:8080/Takout/views...原创 2018-11-09 15:22:00 · 319 阅读 · 0 评论 -
Mybatis——No enum constant org.apache.ibatis.type.JdbcType.XXX的解决办法
该报错基本上是JdbcType的参数不对,出错的原因无非就是 没有这种类型的参数 或者参数大小写的问题这两种举个例子No enum constant org.apache.ibatis.type.JdbcType.INT的意思是mybatis没有INT该类型的枚举常量,导致该异常抛出。那为什么会报错呢?我们先看看Mybatis都支持那些类型而MyBatis所支持的jdbcType...原创 2018-11-09 11:00:18 · 26539 阅读 · 4 评论 -
Mybatis——Caused by: java.lang.ClassNotFoundException: Cannot find class: BaseResultMap的解决办法
昨天自己搭SSM框架,运行的时候总是报下面这一系列的错 Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias 'BaseResultMap'. Cause: java.lang.ClassNotFoundException: Cannot find class: BaseResultMa...原创 2018-11-09 10:44:56 · 4296 阅读 · 4 评论 -
杂谈——model与entity的区别
model的字段>entity的字段,并且model的字段属性可以与entity不一致,model是用于前端页面数据展示的,而entity则是与数据库进行交互做存储用途。原创 2019-01-02 21:06:12 · 2048 阅读 · 0 评论