`
ivan
  • 浏览: 180962 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

eastwood中文显示乱码问题的解决办法

    博客分类:
  • java
阅读更多
eastwoodgoogle图表api的开源的独立的实现,基于jfreechart。eastwood使得调用jfreechart不用再深入到什么plot、Axis、Renderer的细节中去,用更简单优雅的方式画图。

默认配置的eastwood会有中文乱码问题,解决方法如下:

将jfreechart升级到1.0.10,eastwood升级到1.1.0,然后在web.xml里面配置
  <servlet>
    <servlet-name>chart</servlet-name>
    <servlet-class>org.jfree.eastwood.ChartServlet</servlet-class>
    <init-param>
      <param-name>fontResource</param-name>
      <param-value>/WEB-INF/classes/wqy-zenhei.ttc</param-value>
    </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>chart</servlet-name>
    <url-pattern>/chart</url-pattern>
  </servlet-mapping>

这里的wqy-zenhei.ttc可以是任何一种支持中文的字体文件,我用文泉驿。

如果是用tomcat,要在它的server.xml里面处理get中文乱码问题。

对于firefox,这样配置已经没有中文乱码问题了,但是对于ie,对中文要这样编码
URLEncoder.encode("费用","utf-8")


ps,eastwood已1年多没有发布新版本,有人就去问项目是否停止了,jfreechart开发者的回答让人心酸。一个著名的开源项目开发者还要为生计奔波。
引用
Postby david.gilbert » Tue Jun 23, 2009 10:42 am
It isn't discontinued, just very quiet. There's only been limited interest in the project, and for financial reasons I have had to focus my energies on tasks that generate some income rather than just creating more free stuff. I committed some stuff to Subversion last month, and would like to make a new release of Eastwood some time...but I have another project on right now.

0
0
分享到:
评论

相关推荐

    eastwood 1.1.0 src

    在IT行业中,Eastwood是一个用于Lisp方言如Clojure的代码健康检查工具,它能帮助开发者发现项目中的潜在问题,提高代码质量和一致性。1.1.0是这个工具的一个版本号,通常版本升级会带来新的特性、修复或性能优化。 ...

    Eastwood

    "Eastwood"是一款独特的字体,它在设计上融合了复古与现代的元素,为文本带来了鲜明的视觉风格。这款字体可能适用于各种创意项目,如品牌设计、广告海报、社交媒体图形、网站界面等,能有效提升设计作品的艺术感和...

    eastwood chart

    Eastwood入门 作图工具 实现了google api 的功能

    eastwood chart servlet

    Eastwood Chart Servlet是一个由David Gilbert维护Java servlet项目。通过JFreeChart类库绘图,模拟实现了Google Chart API:图表样式和URL。

    eastwood:Clojure皮棉工具

    Eastwood是Clojure工具,它使用和库检查名称空间并报告可能的问题。 Eastwood在Java上仅支持Clojure(&gt; = 1.7.0),不支持ClojureScript或Clojure / CLR。 安装与快速使用 无论您使用哪种构建工具,都可以在REPL中...

    eastwood-patched-1.2.0.jar

    jar包,官方版本,自测可用

    eastwood-patched-1.2.0-src.jar

    jar包,官方版本,自测可用

    Eastwood_FBLA:2021年编码和编程活动

    编码和编程活动是技术教育领域中的重要组成部分,旨在培养学生的逻辑思维、问题解决和创新技能。以"Eastwood_FBLA:2021年编码和编程活动"为例,我们可以推测这是一场面向学生群体的竞赛或者训练项目,可能由Eastwood...

    squiggly-clojure:使用Eastwood和core.typed的Clojure Flycheck检查器

    波浪状的clojure Flycheck检查Clojure的方法,使用使用 , 和 。 有关更多,请参。警告! 请阅读以下警告: 假定您熟悉这些短毛猫,所以请阅读它们的文档。 在那里,您会发现其他警告。 除非可以重新加载代码而没有...

    使用CUDA进行快速N-body模拟.pdf

    ### 使用CUDA进行快速N-...通过引入远场近似方法和使用CUDA进行并行加速,不仅可以显著提高N-body模拟的速度,还能解决更大规模的问题。随着GPU计算能力的不断提高,未来的N-body模拟有望实现更高效、更精确的结果。

    安徽省2018-2019学年芜湖市四校联考高一上学期期末考试英语试题[精选].doc

    3. **对话内容**:涵盖各种生活场景,如电影评价(例如Clint Eastwood的电影及其角色)、健康话题(关于戒烟的讨论)、个人喜好(例如对法语或物理的态度)、友情互动(例如帮助朋友戒烟)以及访客带的礼物(例如...

    全球与中国工具容器市场现状及未来发展趋势(2024版).docx

    根据QYResearch发布的“全球工具容器市场报告2023-2029”,全球工具容器市场在2029年的规模预计将达12.1亿美元,这表明自2018年至2029年期间,该市场的年复合增长率CAGR预计为5.4%,显示出稳定且积极的增长态势。...

    Computer simulation using particles .djvu

    R.W Hockney, J.W Eastwood - Computer simulation using particles (1988, A. Hilger)

    clj-check:Clojure CLI工具的lein-check替代方法

    4. **静态分析**:`clj-check`可以与诸如`eastwood`这样的工具一起工作,执行静态分析,检测潜在的代码问题,如未使用的变量、不必要的导入等。 5. **可扩展性**:由于`clj-check`是基于Clojure CLI构建的,它很...

    简繁转化工具-crx插件

    语言:English,English (UK),English (United States),中文 (简体),中文 (繁體) 方便地进行简体和繁体的转换。适用于需要复制粘贴的场景,没有任何臃肿的功能,十分轻便。 方便地进行简体和繁体(正体)的转换。...

    qualityclj:根据许多不同的指标评估 Clojure 库

    将发生一些事情: 将存储库导入 Datomic 运行 kibit,将注释导入 Datomic 运行 Eastwood,将评论导入 Datomic 运行bikeshed,将评论导入Datomic 在每个源文件上运行 pygments 输出一个静态的 html 文件进行显示此时...

    clojure-lint-spacemacs-layer:用于为Clojure添加和配置linter的Spacemacs-layer

    Flycheck可以支持多种语言,包括Clojure,它能够检查语法错误、类型不匹配等问题,并且可以与各种Clojure linters(如clj-kondo、eastwood等)协同工作,提供更全面的代码质量保障。 `clojure-lint-spacemacs-layer...

    matlab说话代码-compressive-sensing-cocktail-party-problem:应用压缩感测技术以最小的努力来分离

    591:压缩感测:最终项目-鸡尾酒会问题 应用压缩感测技术以最小的努力来分离多个说话的声音。 贡献者:Eli Saracino()Andy Huynh() ## code /此目录包含用于测试我们的重构的声音数据,以及用于执行信号分离的...

    geoserver-2.0.3-charts-plugin.zip

    3. **eastwood-1.1.1-SNAPSHOT.jar**:这可能是一个特定于GeoServer的内部库或开发工具,其具体作用没有公开文档详细说明,但通常这类库文件包含了项目开发过程中的一些辅助工具或特定功能实现。 4. **gt-charts-...

Global site tag (gtag.js) - Google Analytics