求大神解答 为什么我xml什么都配置好了还是出现乱码问题

框架是Struts2+Spring+Mybatis
封装的po类名为login 并且全都生成了set get方法
Myeclipse的编码方式为UTF-8 jsp页面编码方式为UTF-8
话不多说 上代码

web.xml:
<?xml version="1.0" encoding="UTF-8"?>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">


org.springframework.web.context.ContextLoaderListener


contextConfigLocation
classpath:applicationContext.xml


characterEncodingFilter
org.springframework.web.filter.CharacterEncodingFilter

encoding
UTF-8



characterEncodingFilter
/*


struts2

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter



struts2
/*


/index.jsp

struts.xml:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">




/findAll


/select.jsp


感觉配置的没问题啊 求解求解

你把strtus也设置成UTF-8。