乱码问题 散分都散错了

jokerjava 2002-12-17 06:30:07
日文win2000
jb7
日文oracle
String tmp = request.getParameter("tmp ");
tmp = new String(tmp .getBytes("ISO8859_1"),"gb2312");

out.println(tmp);
可正确显示中文

我把tmp存到数据库
然后再取出来

显示为乱码 不知为什么
<meta http-equiv=\"content-type\" content=\"text/html; charset=gb2312\">
已经写了

顺便散散分
我想散500分
怎么上限才100
...全文
43 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
heipifeng 2002-12-17
  • 打赏
  • 举报
回复
我接接接
xiaoyebing 2002-12-17
  • 打赏
  • 举报
回复
情况一:
JSP 文件中的中文提示信息不能正确显示
解决方法:在JSP 文件中加入 <%@ page contentType="text/html; charset=GBK" %> 可以解决这个问题

情况二:
从数据库中检索出来的中文显示不正确时,在这种情况下,如果数据库使用的是中文字符集,并使用的是Type 2 Jdbc Driver时,对于Weblogic 而言,当使用其提供的oci driver时,在设置连接池的propteries时可加入Weblogic.codeset=GBK的属性可解决这个问题 Thin driver 不需要做任何设置   

情况三:
在JSP文件之间传递中文时,如果不能正确传递中文数据,可在web.xml文件中加入 <context-param> <param-name>weblogic.httpd.inputCharset./*</param-name> <param-value>GBK</param-value> </context-param> 可解决这个问题。   

情况四:
为使浏览器能正确显示中文,应在 HTML HEAD 部分增加: <meta http-equiv="Content-Type" content="text/html" charset="gbk">
hoxisoft 2002-12-17
  • 打赏
  • 举报
回复
接分
hotenM 2002-12-17
  • 打赏
  • 举报
回复
接分
netstarry 2002-12-17
  • 打赏
  • 举报
回复
用我的方法试试

你用的什么JDBC驱动?
jokerjava 2002-12-17
  • 打赏
  • 举报
回复
response.setContentType("text/html; charset=gb2312");
String tmp = request.getParameter("tmp");
却省应该是iso8859_1格式
???直接存入oracle数据库???
如果上成立
???从数据库中取数据为iso8859_1格式???
转化成tmp = new String(tmp.getBytes("ISO8859_1"),"gb2312");
输出
<%@ page language="java" contentType="text/html; charset=gb2312" %>
或者
<meta http-equiv="content-type" content="text/html;charset=gb2312">
out.println(tmp);

乱码

我觉得这两句
<%@ page language="java" contentType="text/html; charset=gb2312" %>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
没什么区别吧
都是设字符集
我也已经试过了
不行 一堆的问号
sunni 2002-12-17
  • 打赏
  • 举报
回复
接分
study_body 2002-12-17
  • 打赏
  • 举报
回复
<%@ page language="java" contentType="text/html; charset=gb2312" %>
将<meta http-equiv=\"content-type\" content=\"text/html; charset=gb2312\">
删除
【SCI级别】多策略改进鲸鱼优化算法(HHWOA)和鲸鱼优化算法(WOA)在CEC2017测试集函数F1-F30寻优对比内容概要:本文主要介绍了多策略改进鲸鱼优化算法(HHWOA)与传统鲸鱼优化算法(WOA)在CEC2017测试集的30个基准函数(F1-F30)上的寻优性能对比研究。通过引入多种优化策略对原始WOA进行改进,提升了算法的收敛速度、全局搜索能力和避免陷入局部最优的能力。实验结果表明,HHWOA在多数测试函数上表现优于标准WOA,验证了所提改进策略的有效性。该研究为智能优化算法的性能提升提供了可行的技术路径,并适用于复杂工程优化问题的求解。; 适合人群:具备一定算法基础的研究生、科研人员及从事智能优化、人工智能、自动化等领域工作的工程技术人员,熟悉MATLAB编程者更佳。; 使用场景及目标:①用于解决复杂的数值优化问题,如工程参数优化、机器学习超参数调优等;②作为智能优化算法教学与研究的案例,帮助理解鲸鱼优化算法的原理及其改进方法;③为相关领域提供高性能优化工具的开发参考。; 阅读建议:建议结合提供的Matlab代码实现进行实验复现,深入理解算法细节与改进策略的作用机制,同时可通过更换测试函数或应用场景进一步拓展研究深度。

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧