帮我看看这段代码,非内码高手勿入!

offsider offsider 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
public class execute(httpsession,httprequest,httpresponse)
{
...........

httpurlconnection.connect();
OutputStreamWriter outputstreamwriter = new OutputStreamWriter(httpurlconnection.getOutputStream());
BufferedWriter bufferedwriter = new BufferedWriter(outputstreamwriter);
bufferedwriter.write(String.valueOf(String.valueOf(s4)).concat("\r\n"));
bufferedwriter.flush();
bufferedwriter.close();
BufferedReader bufferedreader = new BufferedReader(new InputStreamReader(httpurlconnection.getInputStream()));
ByteArrayOutputStream bytearrayoutputstream = new ByteArrayOutputStream();
for(String s11 = null; (s11 = bufferedreader.readLine()) != null;)
{
s11 = s11.trim();
String s11 = String.valueOf(String.valueOf(s11)).concat("\n");
//Date d = new Date();
//String temp = "测试"+d.toString();
bytearrayoutputstream.write(s11.getBytes("GB2312"));
bytearrayoutputstream.write(temp.getBytes());
//}

bufferedreader.close();
httpurlconnection.disconnect();
String s12 = new String(bytearrayoutputstream.toByteArray());
session.setAttribute("bufferedChat", s12);

.............

}


在jsp程序中调用,
String tempThechat = URLEncoder.encode((String)session.getValue("bufferedChat")).replace('+',' ');
<script language="JavaScript"><!--
var thechat = '<%= tempThechat%>';
function execute()
{
if (typeof(self.parent.dbcontent) != "undefined")
{
self.parent.dbcontent.document.open("text/html");
self.parent.dbcontent.document.writeln(unescape(thechat));
self.parent.dbcontent.document.write();
self.parent.dbcontent.document.close();
}
}
//--></script>

这是一个聊天室程序,写出来的中文全是乱码,请问那位高手能解决?马上给分!
...全文

相关推荐

spket for mac myeclipse2015+

Spket插件安装:把目录中的"spket-1.6.23"解压缩,将最后两个目录"features"、"plugins",复制到:MyEclipse 2015 Drop-ins里面的dropins中,有图。

汤永红

MyEclipse 10 for Mac 安装Spket插件,支持ExtJS4

一、Spket插件安装: 我们用的是离线安装版,把压缩包解压到任意目录,再把目录中的"spket-1.6.23"解压缩,将最后两个目录"features"、"plugins",复制到:"/Applications/MyEclipse/MyEclipse 10.app/Contents/Profile/dropins"下后启动MyEclipse,按command+.看看有没有"Spket"配置。 二、Spket插件配置: command+. ->Spket -> JavaScript Profiles -> New 1.在弹出的窗口中输入"ExtJS"点击OK 2.选中"ExtJS"点击"Add Library",在弹窗中的下拉项中选择"ExtJS" 3.选中"ExtJS"点击"Add File",选择压缩包中的"sdk.jsb3"文件 4.勾选全部组件 5.选中"ExtJS"点击"Default"按钮 恭喜你齐活了,打开js文件或者html文件编写ExtJS代码是不是可以提示了?

yuanxy

代码提示插件Spket

Spket是一个可以在Eclipse及MyEclipse中实现JavaScript代码自动提示、自动校验、自动纠错的插件。

wblearn

Educoder实验通关秘籍:HUST计算机数据表示实验之汉字国标码转区位码实战

本文详细解析了华中科技大学(HUST)在Educoder平台上的“计算机数据表示”实验——汉字国标码转区位码实战。文章深入剖析了汉字编码体系(区位码、国标码、机内码)的转换原理,并提供了清晰的电路搭建步骤与验证方法,帮助读者掌握核心的编码转换逻辑与硬件实现技巧,助力高效通关。

Dark Nexus

产业园区运营负责人如何提升园区内企业技术需求的响应效率?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN
评论 6
收藏 已收藏
分享
返回顶部
offsider
Web 开发 81,108 成员 341,721 内容