`
devsky
  • 浏览: 26068 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于jsp页面中显示中文图片问题

阅读更多

    在jsp页面中显示以中文命名的图片,总是显示一个红叉,上网搜了一下,是Tomcat的编码问题。下面是解决办法:

 

    配置tomcat支持URL中文参数,只需添加Connector的URIEncoding参数即可,默认情况下该参数未被配置,默认用的是 ISO-8859-1,而一般浏览器默认用的发送编码为UTF-8,这样问题就出现了,
  初步的解决方法如下:
修改Tomcat\conf下的server.xml

    <!-- A "Connector" represents an endpoint by which requests are received
         and responses are returned. Documentation at :
         Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
         Java AJP  Connector: /docs/config/ajp.html
         APR (HTTP/AJP) Connector: /docs/apr.html
         Define a non-SSL HTTP/1.1 Connector on port 8080
    -->
    <Connector port="8080" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" URIEncoding="UTF-8" />

经测试,可以正常显示中文路径的资源。

分享到:
评论

相关推荐

    JSP页面文本编辑器

    为了提高开发效率,JSP页面通常会配合使用文本编辑器,这些编辑器提供了丰富的功能,如图片上传、字体修改和样式调整,使得开发者能够更便捷地编写和预览网页内容。本篇将深入探讨"JSP页面文本编辑器"这一主题,尤其...

    JSP实训六student(JSP实现图片上传和读取显示).doc

    ### JSP实训六:JSP实现图片上传与读取显示 #### 实训目的 1. **掌握使用common-fileupload组件实现图片的上传**:通过学习并应用common-fileupload组件,学员能够实现用户端图片的选择与服务器端的保存过程。 2. *...

    jsp 图片上传下载控件复制即可用支持中文附jspSmartUpload上传下载全攻略

    在实际应用中,还需要考虑图片的预览、文件大小限制、错误处理、安全性等问题,例如设置最大上传文件大小、防止跨站脚本攻击(XSS)等。希望这个指南能帮助你快速上手`jspSmartUpload`,高效地实现在JSP项目中的图片...

    jsp实例源代码《jsp大学使用教程》

    指令用于在jsp页面中插入Java代码,脚本元素用于在jsp页面中执行Java语句,表达式用于在jsp页面中显示动态数据。 3. JSP指令 jsp指令用于在jsp页面中插入Java代码,例如:,该指令用于指定jsp页面的语言为Java。...

    图片路径中含有中文在jsp下不能正常显示的原因及解决

    当涉及到在Java Server Pages(JSP)文件中显示含有中文字符的图片路径时,可能会遇到图片无法正确显示的问题。此问题的根源通常与服务器对URL的编码方式有关。当URL路径中包含中文或其他非ASCII字符时,服务器可能...

    jsp java 生成中文验证码

    在这个场景中,我们关注的是在JSP(Java Server Pages)和Java环境中生成中文验证码的技术。 首先,`jsp java 生成中文验证码`这个标题暗示我们要讨论如何在JSP应用中使用Java来创建包含中文字符的验证码。JSP是...

    JSP验证码数字与中文

    验证码(CAPTCHA)是一种防止机器自动操作的安全机制,它通过让用户输入图片中显示的一段文字或数字来确认用户是人类而非计算机程序。在JSP(JavaServer Pages)中,我们可以创建数字验证码和中文验证码来增强网站的...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    75. 请求jsp页面禁止缓存方法? 76. select选中其中的值自动到一个文本框? 77. JSP连接数据库? 78. JSP两级下拉列表框联动(数据库)? 79. JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? 81. JSP或Servlet...

    jsp下显示中文文件名及绝对路径下的图片解决方法

    在开发Java Web应用程序时,有时会遇到在JSP页面中显示中文文件名或者从服务器的绝对路径加载图片的问题。本文将详细介绍两种解决方法。 首先,我们来看如何在JSP页面中显示包含中文名称的图片。这通常涉及到字符...

    JSP上传图片并生成缩略图

    其中`contentType`设置了页面的编码格式为`gb2312`,适合中文显示。 ```jsp SmartUpload mySmartUpload =new SmartUpload(); long file_size_max=4000000; String fileName2="", ext="", testvar=""; String url=...

    jsp 网络相册管理

    5. 中文字符编码处理:页面中声明了使用gb2312字符编码,这有助于正确显示中文字符,避免乱码问题。如;charset=gb2312"/&gt;和;charset=gb2312"%&gt;。 6. HTML和CSS的使用:虽然这些不是JSP特有的技术,但它们是构成网页...

    jsp编程技巧集锦

    数字转中文 128 自动计算金额 129 JSP页面打印中使用WebBrowser控件 130 不刷新页面添加新的类别 131 鼠标滚动缩放图片 132 根据输入的表名生成输入数据表格 133 JSP表格输出到Excel 134.JSP...

    解决图片路径中含有中文在jsp下不能正常显示问题

    一旦做了这个修改,保存并重启Tomcat服务器,JSP页面应该就可以正常显示包含中文路径的图片了。 当然,虽然上述方法能有效解决问题,但为了避免类似问题的出现,最佳实践是在项目设计阶段就避免在路径中使用非ASCII...

    淘宝jsp项目源代码和页面

    【压缩包子文件的文件名称列表】:“╠╘▒ª═°╧ε─┐、淘宝网项目”这部分信息看起来像是文件夹或者压缩包的名称,但由于字符不是标准的中文或英文,可能是由于编码问题导致的显示异常。通常情况下,压缩包内会...

    JSP登录验证页面(doc)

    - 设置页面类型为`image/jpeg`,字符集为`gb2312`,以便正确显示中文和图片格式。 - 导入必要的Java库,包括绘图相关的库以及随机数生成库。 2. **生成随机颜色的方法`getRandColor`**: - 参数解释:`int fc`为...

    jspSmartUpload完美支持中文_源码和jar包

    它提供了一套简单易用的API,使得开发者可以轻松地在JSP页面上实现文件上传功能,同时解决了中文文件名在上传过程中可能出现的乱码问题。此外,该组件还具备批量上传、断点续传、文件大小限制等实用特性,极大地提高...

    jsp入门教程

    - **在JSP中定义类变量**:了解如何在JSP页面中定义和使用类变量。 - **JSP九大默认对象**:介绍JSP提供的九个内置对象及其用途。 #### 第15章 分页 - **数据库分页**:实现数据库查询结果的分页展示。 - **使用...

    JSP乱码 N种解决方案

    在开发Java Web应用程序时,JSP(JavaServer Pages)页面经常遇到字符编码问题,导致页面显示乱码。本文将深入探讨“JSP乱码”的多种解决方案,并提供实用的解决策略。 1. **理解字符编码的基本概念** - 字符编码...

    解决jsp页面使用网络路径访问图片的乱码问题

    这个问题特别会在网络路径中包含非ASCII字符(比如中文等)时更为明显,因为默认的字符编码可能无法正确解析这些字符,导致图片路径以乱码形式显示。 要解决这个问题,关键在于确保服务器端正确处理字符编码。在...

Global site tag (gtag.js) - Google Analytics