【SpringMVC】乱码问题

在web.xml中添加

1
2
3
4
5
6
7
8
9
10
11
12
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

【SpringMVC】Restful

Restful风格:

简洁 、高效 、安全

1、Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

Read More

【已解决】关于Tomcat中的字符编码问题

报错:

1
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from URL [file:/F:/tomcat/apache-tomcat-9.0.12/webapps/hx/WEB-INF/classes/spring-mybatis.xml]; nested exception is com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。

解决办法:

将spring-mybatis.xml的xml复制到 文本.txt 另存为一份编码为utf-8的复制回去到xml就行了

【SpringMVC】初识SpringMVC

1、回顾MVC

1.1、什么是MVC

  • MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。
  • 是将业务逻辑、数据、显示分离的方法来组织代码。
  • MVC主要作用是**降低了视图与业务逻辑间的双向偶合**
  • MVC不是一种设计模式,**MVC是一种架构模式**。当然不同的MVC存在差异。
Read More

Filter

1、Filter:过滤器 ,用来过滤网站的数据;

  • 处理中文乱码
  • 登录验证
  • ….
Read More

JSP

1、JSP(JavaServerPages)

2、任何语言都有自己的语法, JSP 作为java技术的一种应用,它拥有一些自己扩充的语法(了解,知道即可!),Java所有语法都支持!
3、 pageContext:当前页面
request:当前请求
session:当前用户上下文信息 一次会话
application:当前应用

Read More

Session

1、什么是Session

  • 服务器会给每一个用户(浏览器)创建一个Session对象
  • 一个Session独占一个浏览器,只要浏览器没有关闭 Session就存在
  • 无论在浏览器中有多少个窗口都只有一个JSESSIONID(即同一个Session)
  • 用户登录之后,整个网站都可以被这个用户访问 即保存用户的信息、保存购物车的信息等
Read More