tomcat启动 ssm项目出现乱码的解决

0、乱码产生原因:编码和解码的方式是不同


1、出现乱码的解决方式【推荐】:

在tomcat 的配置文件web.xml 中添加上请求编码过滤器:

	
	
		CharacterEncodingFilter
		org.springframework.web.filter.CharacterEncodingFilter
		
		
			encoding
			utf-8
		
		
			forceRequestEncoding
			true
		
		
			forceResponseEncoding
			true
		
	

	
		CharacterEncodingFilter
		/*
	

2、但是还是乱码:

突然发现:作为视图的jsp文件的编码方式是ISO-8859-1,默认的不是utf-8


解决:修改jsp文件的编码方式为utf-8




3、本次乱码得出的经验:

  • 下次做的web项目,视图使用jsp,记得先修改编译器的jsp文件的编码方式为utf-8
  • 或者安装完成编译器的时候,配置编译器的准备工作,记得,修改一下jsp文件的编码方式为utf-8,方便开发web项目
    tomcat启动 ssm项目出现乱码的解决_第1张图片

你可能感兴趣的:(tomcat启动 ssm项目出现乱码的解决)