<%@ include file='../include/b.jsp'%> 在a.jsp中导入b.jsp ,a.jsp中的中文没有乱码,b.jsp中的中文出现乱码 求解释。。<%@ include file='../include/b.jsp'%> 这种方式不是静态导入吗
是相当与将b.jsp中的内容直接复制到a.jsp中的相应位置?
是相当与将b.jsp中的内容直接复制到a.jsp中的相应位置?
解决方案 »
- 关于struts iterator标签输出的问题
- spring中packageToScan属性的问题
- jstl 的问题
- JAVA高手们帮个忙,怎么操作网络映射盘,顶者有分,顶者有分,顶者有分
- JAVA中有没有和VC一样的RC5加密和解密算法
- struts如何往js中传递参数
- 有谁知道实体bean和session bean的本地接口如何调用??
- Sysbase的JDBC驱动程序遍历结果集怎么这么慢,什么地方配置不对吗?
- 【讨论】LDAP和DB的结合
- 关于一些Java Web服务器的内部运行情况的疑问
- 关于先读PDF取模板,然后再加入文字段后,文字段格式化的问题!大牛来啊!帮帮忙,急!
- 有没有类似于CSDN的外文IT社区网站?
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
// TODO Auto-generated method stub
System.out.println("过虑器销毁!"); } public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
// TODO Auto-generated method stub
//在请求经过过虑器的时候设置请求的编码
request.setCharacterEncoding("UTF-8");
//访问web资源
chain.doFilter(request, response);
//在响应结果经过过虑器的时候设置响应的编码
response.setCharacterEncoding("UTF-8");
System.out.println("使用了过虑器!"); } public void init(FilterConfig arg0) throws ServletException {
// TODO Auto-generated method stub
System.out.println("过虑器初始化!"); }}
则将其的charset设置为GBk2312则可以解决中文乱码问题,设置为UTF-8则不行,
原因正是我想知道的。。原因!!!!!
建议所有的jsp动态页面的pageEncoding统一,设置为GB2312或者UTF-8解决乱码问题
浏览器中的编码建议设置为自动
pageEncoding="UTF-8"%>jsp文件顶端有这句话吗
pageEncoding="UTF-8"%>