springboot设置字符编码
(1)先写一个Servlet
@WebServlet(urlPatterns = "/myservlet")
public class MyServlet implements HttpServlet{
public void doGet(){
resp.getWriter().println("");
}
}
(2)在springboot启动类上
加注解 @ServletComponentScan(basePackages = "com.bj.springboot.service")
(3)访问servlet出现中文乱码
(4)有一个现成的字符编码过滤器,直接使用
在springboot启动类的包下创建包config
在config包下创建类SystemConfig
@configuration //配置类
public class SystemConfig{
//过滤器Bean 现成的
//写在这里就相当于写在xml中的<bean>标签中
//spring容器可以直接获取此类
//就可以直接调用本类的方法
@bean //写在这里就相当于写在xml中的<bean>标签中 也就是将此类交个spring容器管理

这个返回值类型为什么不是 CharacterEncodingFilter?
(1)先写一个Servlet
@WebServlet(urlPatterns = "/myservlet")
public class MyServlet implements HttpServlet{
public void doGet(){
resp.getWriter().println("");
}
}
(2)在springboot启动类上
加注解 @ServletComponentScan(basePackages = "com.bj.springboot.service")
(3)访问servlet出现中文乱码
(4)有一个现成的字符编码过滤器,直接使用
在springboot启动类的包下创建包config
在config包下创建类SystemConfig
@configuration //配置类
public class SystemConfig{
//过滤器Bean 现成的
//写在这里就相当于写在xml中的<bean>标签中
//spring容器可以直接获取此类
//就可以直接调用本类的方法
@bean //写在这里就相当于写在xml中的<bean>标签中 也就是将此类交个spring容器管理

这个返回值类型为什么不是 CharacterEncodingFilter?