问题描述
- JSP放在WEB-INF中 ,访问乱码如何解决
-
我把JSP页面放到 web-inf中,进行访问,出现乱码,该怎么解决呢/
解决方案
是什么乱码,页面指定编码
<%@ page language="java" pageEncoding="UTF-8"%>
解决方案二:
乱码问题,无非就是两个问题,首先是你什么编码方式编码,然后是客户端以什么方式解码。你的页面是指定的什么编码,还有你的浏览器是以什么方式解码的?
解决方案三:
jsp上 指定编码了吗?
解决方案四:
保持编码的统一,一般而言,建议源码以及文件都采用UTF-8编码,目前主流的浏览器都是可以自动根据jsp页面设置的编码类型自动解码的。
解决方案五:
加上这个,注意,要引入springMVc的jar包
<!-- 设置Servlet编码 -->
<filter>
<filter-name>Set Character 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>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
解决方案六:
访问web_inf下的jsp和html文件
访问web_inf下的jsp和html文件
时间: 2024-08-07 19:51:19