jsp调用.jasper文件时不显示中文问题
用ireport 3.0 配置好数据源之后,创建一个报表。在预览中可以正常显示。但是当在jsp见面调用.jasper文件的时候,只能显示英文和数字,凡是汉字一个也不显示。更加气愤的是写个参数叫“admin你好”结果输出admin,把“你好”给省略掉了。
可能是你编码的问题吧,好好检查一下你的代码
可能是编译的操作系统默认的字符集和页面设置的字符集不一样,如果出现乱码肯定是这个问题,但是像楼主说的没有了就不清楚了,应该也是类似的问题。
你把它的属性设置下,Pdf Font name设置成STSong-Light;把Pdf Encoding设置成UniGB-UCS2-H(Chinese Simplified)试试.
在ireport中将字符格式设置为gb2312就OK..
{{
相关问答:
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
问题描述:
例如我要显示的内容如下所示
一级目录1
一级目录1子类1
子类1
一级目录1子类2
......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......
我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");
把编码统一
/**
......