当前位置: 代码迷 >> Java Web开发 >> JSP表示图片,传递参数路径中有中文时乱码解决方法
  详细解决方案

JSP表示图片,传递参数路径中有中文时乱码解决方法

热度:5530   发布时间:2013-02-25 21:21:48.0
JSP表示图片,传递参数路径中有中文时乱码
<%@ page language="java" contentType="text/html; charset=utf-8"
  pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="img/*; charset=UTF-8">
<title>Image Test</title>
</head>
<body>
<h1>Image here!</h1>
<img src="/file/imgdsp?path=C:/TEST/IMAGE/我就靠了.bmp" />
</body>
</html>

其中/file/imgdsp是往Servlet上Mapping的。
看了Tomcat的log,有这么一行:
127.0.0.1 - - [28/Apr/2012:10:54:19 +0800] "GET /file/imgdsp?path=C:/TEST/IMAGE/????°±??????.bmp HTTP/1.1" 200 -
看来传递参数时乱码了~~~

------解决方案--------------------------------------------------------
有中文你要用servlet,让servlet来显示图片。
  相关解决方案
本站暂不开放注册!
内测阶段只得通过邀请码进行注册!
 
  • 最近登录:Wed Dec 12 05:58:39 CST 2018
  • 最近登录:Wed Dec 12 05:58:39 CST 2018
  • 最近登录:Wed Dec 12 05:58:39 CST 2018
  • 最近登录:Wed Dec 12 05:58:39 CST 2018
  • 最近登录:Wed Dec 12 05:58:39 CST 2018