汇总问题
xml资源扫描问题,WEB没有lib目录没有导包,路径问题post跳转不到,中文乱码
1、xml资源扫描问题(找不到xml文件)
<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>true</filtering> </resource> </resources> </build>
2、WEB没有lib目录没有导包(启动以后404写路径也进不去页面)
1、项目结构
2、创建lib目录添加jar包
3、路径问题post跳转 不到
4、中文乱码(post请求返回乱码 web.xml)
<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <!--手动指定字符编码--> <init-param> <!--因为当前filter中的成员变量叫做encoding,所以此处必须也写成encoding--> <param-name>encoding</param-name> <param-value>utf-8</param-value> </init-param> <!--强制指定字符编码,即使在request或者response中设置了字符编码,那么也会为其强制使用当前设置的字符编码--> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>characterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
4.1 JSON配置过滤中文乱码(配置在springMVC.xml文件中)
<mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <constructor-arg value="UTF-8"/> </bean> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="objectMapper"> <bean class="org.springframework.http.converter.json.Jackson2ObjectMapperFactoryBean"> <property name="failOnEmptyBeans" value="false"/> </bean> </property> </bean> </mvc:message-converters> </mvc:annotation-driven>