当前位置: 首页 > 知识库问答 >
问题:

JSP页面上静态文本的错误编码

司徒斌
2023-03-14

我对JSP页面上的编码有一个问题。我在项目中使用spring框架和Maven。

我已将编码设置为

马文

<properties>
    <spring.version>3.0.2.RELEASE</spring.version>
    <cxf.version>2.7.5</cxf.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

Spring

<filter>
    <filter-name>charsetEncodingFilter</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>
    <init-param>
        <param-name>forceEncoding</param-name>
        <param-value>true</param-value>
    </init-param>
</filter>

<filter-mapping>
    <filter-name>charsetEncodingFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

JSP(通过html元)

<meta http-equiv='content-type' content='text/html;charset=utf-8' />

我跟踪了从服务器返回的文档及其编码。它是正确的-UTF-8。

在JSP页面上有:

  • 静态文本,如
  • 数据库中的动态文本

但我只对静态文本有问题,它显示的是类似于的文本。

对解决这个问题有什么想法吗?

共有1个答案

董元徽
2023-03-14

显然是翻译的JSP编译器(在Java EE服务器中)。jsp到。java假设(UTF-8)文本是另一种编码,因此这些序列。使用:

<%@ page pageEncoding="UTF-8" %>
 类似资料:
  • 本文向大家介绍JSP技术实现动态页面到静态页面的方法,包括了JSP技术实现动态页面到静态页面的方法的使用技巧和注意事项,需要的朋友参考一下 本文是介绍了jsp技术实现动态页面到静态页面的方法,分享给大家,具体如下: 对于JSP技术实现动态页面到静态页面的方案,我们从三个步骤来说明: JSP技术实现动态页面到静态页面的方案第一: 为了能深入浅出的理解这个框架的由来,我们首先来了解一下JSP解析器将我

  • 本节来在本地把我们的笔记编译成静态页面,未来方便托管到 github pages 静态网页服务之上。 修改文件夹结构 为了部署方便,我们把我们的 my-note 的内容结构稍微调整一下,把原有的所有的笔记都放到 content 文件夹中,也就是有这样的目录结构 cd my-note cd content ls README.md SUMMARY.md redux 为何要把内容都统一放到 con

  • 本文向大家介绍jsp实现将动态网页转换成静态页面的方法,包括了jsp实现将动态网页转换成静态页面的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jsp实现将动态网页转换成静态页面的方法。分享给大家供大家参考。具体如下: 如果我可以将jsp动态网页转换成静态页面,那么访问的时候就不需要频繁的访问数据库了。 jsp 显示内容缓存技巧 前段时间做自己社区的论坛,在jive 的基础上做一个页

  • HTTP状态500-内部服务器错误 类型异常报告 注意:GlassFish Server Open Source Edition 4.0日志中提供了异常及其根本原因的完整堆栈跟踪。GlassFish服务器开源4.0版 当我在Netbeans 7.3上运行我的JSP项目时,如何解决这个问题?

  • 本文向大家介绍动态JSP页生成静态HTML的方法,包括了动态JSP页生成静态HTML的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了动态JSP页生成静态HTML的方法。分享给大家供大家参考。具体如下: 具体实现: 利用Filter的过滤功能把*.jsp过滤出来,判断是否存在对应的.html文件,如果不存在对应的.html文件,则将其内容读出写入指定的.html文件,再跳转到对应的.h

  • 从本章开始,我们要开发一个专业级演示应用,本书后续内容会一直开发这个应用。最终完成的应用包含用户、微博功能,以及完整的登录和用户身份认证系统,不过我们先从一个看似功能有限的话题出发——创建静态页面。这看似简单的一件事却是一个很好的锻炼,极具意义,对这个初建的应用而言也是个很好的开端。 虽然 Rails 被设计出来是为了开发基于数据库的动态网站,不过它也能胜任使用纯 HTML 创建的静态页面。其实,