在jsp页面中,我用一个bean返回一个字符串,当我用System.out.print打印时,显示的是中文,但是当我用out.print答应出相同的字符串时,结

jancky2001 2002-10-21 06:14:35
请问那位仁兄知道啊?
jsp页面已经设置为charset=gb2312
那位知道,我给100分!
再次表示感谢!!!!!!!!!!!!!
急急急急急急急急急急急急急急急急急急急!
...全文
109 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Andrawu 2002-10-22
try: delete

<%@page contentType="text/html charset=gb2312"%>
回复
jancky2001 2002-10-22
我的代码是这样的:
<%@page contentType="text/html charset=gb2312"%>
<jsp:useBean id = "userappln" scope ="application" class = "richinfo.UserAppln"/>
<p>
<%
response.setContentType("text/vnd.wap.wml");
String stocklist=userappln.stockList();
//System.out.print(stocklist);
byte[] temp_t=stocklist.getBytes("gb2312");
String list=new String(temp_t);
System.out.print(stocklist);//在控制台显示正常
out.print(stocklist);在页面显示为乱码:????????
System.out.println("中文");//在控制台是乱码????????
out.println("中文");//在页面显示正常
%>
<br>
<br>
<a href="../index.jap">follow</a>
</p>

还是不行!

我开发jsp都一年多了,以前的编码问题都能够解决的,但是这个问题真是难到了我了,那位大虾帮我一下,谢谢啊!!!
回复
cpplus 2002-10-21
关键看你的BEAN返回的字符串是什么编码了

如果是中文的话应该用out.print()出来就可以了(前提是你的页面已经有<%@ page contentType="text/html; charset=GB2312" %>

如果你的BEAN返回的就不是中文,那需要做相应的转换才行啊


回复
hotenM 2002-10-21
这个现象确实很奇怪
不如你试试
System.out.println("中文");
out.println("中文");
这样如果都能打出中文
那么试着转换一下,最有可能情况是,你的第一句话没加
<%@ page contentType="text/html; charset=GBK" %>
回复
zxhong 2002-10-21
System.out.print
正常说明数据库里是中文
out.print不显示中文
说明显示有问题

charset=gb2312
改为:
charset=ISO8859_1试试

回复
相关推荐
WPF中用于嵌入其他进程窗口的自定义控件(AppContainer)
WPF中用于嵌入其他进程窗口的自定义控件(AppContainer) 具体见博文:http://blog.csdn.net/zzzwwwppp11199988899/article/details/78131292
SpringCloud微架构
SpringCloud是现在热门的RPC开发框架,也是以后的RPC开发趋势。在本套课程之中将为读者详细的讲解分布式技术的发展历史、以及各种分布式开发优缺点,同时详细的分析了整个SpringCloud中所涉及到的技术点以及相关作用。 本课程将基于Rest服务、SpringSecurity访问进行讲解,详细的讲解了Eureka注册发现服务、Eureka-HA机制、服务部署处理、Ribbon负载均衡、Feign接口映射、Hystrix熔断处理、Zuul代理访问等SpringCloud核心内容。随后在基础内容的讲解基础上又为读者讲解了SpringCloudConfig、GITHUB服务配置、消息服务、服务监控等辅助内容。
计算机网络技术教程
本课程适用于计算机和通信相关专业的学生、准备考华为和思科认证但是基础不扎实的、想学黑客和网络安全的、考研的同学、没有系统学习过网络的编程人员和相关从业人员,课程从理论讲起,以理论为主,在后边章节补充了考研、考试的知识,也补充了生活中的网络应用。 让大家理解网络的概念,让计算机和通信相关专业的学生、准备考华为和思科认证但是基础不扎实的、想学黑客和网络安全的、考研的同学、没有系统学习过网络的编程人员和相关从业人员,在为以后的学习打下良好的基础,同时课程后边补充了考研、考试的知识,也补充了生活中的网络应用。
MSP430_RTC模块学习总结
这是自己在学习MSP430时,对RTC模块的总结,希望可以帮助刚入门者
CIET-2019-0504 数据中心运维管理人才标准.pdf
数据中心运维管理,人才标准,欢迎查看共同学习。
APP内置IM 系统——从入门到千万级在线
IM (即时通讯)系统是一种大型实时系统,其对技术方面的要求非常高。在APP社交化的今天,很多APP都希望为自己的应用增加IM系统,但却不得其法。本课程抽丝剥茧,搭建一套简IM 系统,先让开发者了解如何实现这类系统,然后会不断的对系统进行扩展,并详述要支撑千万级别的用户,系统架构要经过哪些方面的演变,在每个阶段需要具体考量哪些因素;其中涉及到大型网络开发、协议的制定解析、数据库的优化、负载均衡、监控、测试等方面的知识。相信通过此课程,开发者对IM 系统将有一个全面的认识。 a:0:{}
webrtc demo使用方法
谷歌webrtc demo的使用教程,webrtc源代码自行从官网下载,该教程只给出了源代码详细的使用方法,包括如何编译
学会在Linux上编译调试C++项目
本课程主要针对没有或者很少写过linux上C++程序的同学, 本课程会教你如何从0基础开始,安装配置ubuntu虚拟机、使用GCC编译普通程序、动态库、静态库,编写复杂项目配置文件makefile,使用GDB工具调试C++程序。 通过本课程学习,可以熟练掌握如何高效的编译调试Linux上的c++程序,掌握如何安装配置ubuntu系统,掌握gcc编译动态、静态库,掌握makefile的编写,能够用Makfile编写出高效的项目配置文件。
朴素贝叶斯算法做文本分类-代码
https://blog.csdn.net/zzZ_CMing/article/details/89478436 朴素贝叶斯算法做文本分类,用的是谭松波酒店语料。
FANUC的3210密码破解软件
FANUC 3210 密码破解软件,读取SRAM备份文件,不需要注册,完全免费。
C语言--视频精讲
C语言作为被长期使用的编程语言,可以被运用到各种操作系统,游戏,开发中。本课程作为互联网上首家使用C99录制的C语言教程,展现了全面、专业。标准的C语言教程。可以帮助学员从基础开始一点点的深刻理解C语言。 a:0:{}
Java基础核心技术:面向对象编程(day05-day07)
本套Java视频完全针对初级学员,课堂实录,自发布以来,好评如潮!Java视频中注重与学生互动,讲授幽默诙谐、细致入微,覆盖Java基础所有核心知识点,同类Java视频中也是代码量大、案例多、实战性强的。同时,本Java视频教程注重技术原理剖析,深入JDK源码,辅以代码实战贯穿始终,用实践驱动理论,并辅以必要的代码练习。 通过20的课程学习,使学员掌握java核心语法、面向对象思想编程、异常处理、IO流、集合类、多线程、网络编程等。
PDB符号文件查看工具 symview,pdbxtract
PDB符号文件查看工具, 包含2个工具symview 和pdbxtract symview可查看文件所有原始信息 pdbxtract 可方便查看结构体等信息, 可导出头文件或xml
FANUC PMC密码破解程序
FANUC 31I PMC密码破解程序 用于OID,30I,31I等FANUC的密码破解
EXCEL VBA编程(excel办公高手必经之路)
宏基础 VBA编程基础 常用语句(分支、循环语句的基础及应用) VBA结合工作表的函数功能的应用等 如果您会了所有的excel技能都不能解决工作的数据问题。那请选择VBA技术完成。本季主要讲解关于VBA的基础知识。为走向更高阶的excel技术打下基础。为更高效的办公打下基础。
SIEMENS 840D SL调试手册.rar
里面含有840dsl的全部维修,调试,使用手册和资料,编程手册,报警诊断手册,PLC维修调试,系统报警代码,HMI高级手册.等.
(亲测正确版)ASP.NET-c#-捕捉网页快照-网站截图-网站缩略图
(亲测正确版)ASP.NET-c#-捕捉网页快照-网站截图-网站缩略图 ★★★★★★★★★★★★★★★★★★★★★★★★★★★ 建立网站缩略图源码 网页快照ASP.NET网站截图 网页快照ASP.NET c# 输入网址获取网站图片 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 网上流传了很多网站缩略图的asp.net,但是都无法使用,本人亲测,该代码进行优化,速度快,效率高,占内存非常少。
打通Linux脉络系列:进程、线程和调度
本课程分成4个组成部分,每次课60分钟,每次课后留下3-4个练习题,可以在Linuxer公众号留言讨论答案和做题心得。 第一部分:深入彻底搞清楚进程生命周期,进程生命周期创建、退出、停止、以及僵尸是个什么意思; 第二部分:深入分析进程创建的写时拷贝技术、以及Linux的线程究竟是怎么回事(为什么称为轻量级进程),此部分也会搞清楚进程0、进程1和托孤,以及睡眠时的等待队列; 第三部分:搞清楚Linux进程调度算法,不同的调度策略,实时性,完全公平调度算法; 第四部分:讲解Linux多核下CPU、中断、软负载均衡、cgroups调度算法以及Linux为什么不是一个实时操作系统。 掌握Linux脉络知识:进程、线程和调度。
FANUC B-64113C_01 0i-C 0i Mate-C连接说明书(硬件)册
FANUC B-64113C_01 0i-C 0i Mate-C连接说明书(硬件)册
Java之优雅编程之道
《Java之优雅编程之道》主要是针对有一定基础的Java学员。本课程主要是围绕着如何编写整洁的Java代码,如何实现Java代码重构,以及如何提高Java代码性能而展开的一系列课程。本课程结合自身的真实工作经验,从常用的注释,名字,集合,数组,方法等等开始讲起,由浅到深,层层深入。通过本课程的学习,可以帮助Java学员编写出整洁,规范,高效的代码。 《Java之优雅编程之道》通过本人在银行3年的工作经验总结,帮助Java开发工程师编写出规范,整洁,以及高性能的Java代码,让学员把这些工作经验运用到真实项目当中,提高学员的编程水平。
jquery自己写的文件目录
jquery自己写的文件目录,HttpServlet+js+jsp
B站王红元(codewhy)vue课件以及笔记
B站王红元(codewhy)vue课件以及笔记
Winfrom通用权限管理系统
Winfrom框架,动态生成菜单界面,附带数据库。纯手写,仅供学习参考,希望.net 程序员越来越好。 博客地址:https://blog.csdn.net/zzzzzzzert 有问题留言,互相学习交流
常见密码的解密方法
一些常见的,密码的解密方法。
matlab相机标定源码
matlab标定工具箱源代码和使用实例 计算相机参数矩阵、径向畸变参数和切向畸变参数
Node.js进阶教程第一步(基础篇)
本课程从Node.js的安装配置开始,包括函数调用,模块调用,路由,文件操作,异常处理,参数接收,正则表达式,连接数据库,事件等内容,使学员通过十六课时,学习Node.js的基础知识,掌握JS开发服务端的编写方法,了解Node.js的运行机制,为深入学习后期各类框架打好基础。 学习Node.js的基础知识,掌握JS开发服务端的编写方法,了解Node.js的运行机制,为深入学习后期各类框架打好基础。
win7/8/10 CSF文件专用播放器——科健csf播放器
很多人反馈在win10下无法正常播放csf文件,附件中为科健最新CSF文件播放器,可以支持Windos7/8/10 系统,可以在win10下正常播放
需求调研计划
需求调研计划--参考模板
中南大学大型数据库技术实验一、二
实验一:根据要求建立表,插入3个专业,每个专业不小于10个人,其中包括自己的信息。测试相关的完整性约束,并注意保留出错的提示,分析出错的原因。为每个学生建立相关用户,实现权限控制,每个学生可查询自己的信息,班长可查询本班所有学生信息; 为每个专业负责建立用户,每个专业负责可查询本专业所有学生信息。 实验二:设计与建立上课考勤表Attend_???。建立个人考勤汇总表stud_attend与专业考勤表major_attend。建立触发器,当对考勤表Attend表进行相应插入、删除、修改时,对stud表的sum_evaluation 数值进行相应的数据更新。 建立过程,生成某专业某时段(起、止日期)的考勤汇总表major_attend中各字段值,并汇总相应专业,将考勤分值的汇总结果写入到major表中的sum_evaluation中。
计算机病毒防治(个人整理)
常见计算机病毒防治文档,按照病毒危害分为7类 一、 目的: 为了应对公司网络中计算机病毒事件,有效保障计算机信息系统和网络的安全,当病毒侵入后,准确判定计算机病毒的破坏性,以确保用户采取有效的防治措施,特编写此文档 二、 适用范围: 总部、区域、分公司、门店专职(兼职)运维工程师岗
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2002-10-21 06:14
社区公告
暂无公告