- 浏览: 10646 次
- 性别:
- 来自: 北京
最新评论
-
yanghenghuan88:
substr(char(ACTUAL_AMOUNT), 1, ...
DB2数值类型转换成字符串类型 -
yanghenghuan88:
-12.00 转成 -12.0 了
DB2数值类型转换成字符串类型
文章列表
最近在做一个反馈功能,把数据反馈到对方公司网站,我公司是GBK编码,对方公司是UTF-8编码。因此,我需要将GBK编码数据转换成UTF-8编码数据,这样对方网站才不会乱码。最简单的方法是将HttpClient的ContentCharset设置为utf-8;如果ContentCharset是gbk并且又不想设置为utf-8,那么就需要将数据转换成UTF-8编码再发到对方网站。
问题出现:
GBK转UTF-8时,奇数个中文会乱码,偶数个中文不会乱码。
三个中文
public static void encodeError() throws UnsupportedEncodingExcept ...
JSP页面中需要根据下拉菜单(id="select")所选的值与数据库交互来做出提示和提交按钮(id="submitBtn")是否需要隐藏,这里通过另一个jsp页面从数据库中取到数据,然后通过JSON对象传递数据给表单页面。
JSP表单页面中的JavaScript代码:
<script language="JavaScript" type="text/javascript">
/*
用来判断所选记录是否已经存在
*/
$(document).ready(function(){
$(& ...
JavaScript中通过URL向服务器端传递含有汉字的参数时出现乱码,具体表现为偶数个汉字能正确传递,奇数个汉字则会导致最后一个汉字变为乱码。具体解决方法如下:
在JavaScript代码中将要传递的参数(或URL)通过encodeURI()进行编码
para=encodeURI(encodeURI(para));
服务器端Java代码中进行解码即可正确显示所传参数
para = java.net.URLDecoder.decode(para, "UTF-8");
工作中碰到需要把数值类型的金额转换成字符串类型,网上没有找到合适的答案,有的没有考虑"-"号,有的没有考虑"0.12"或"12.0"这种情况,所以自己写了一个,拿出来和大家研究一下。虽然看着比较花眼,但是还是管用滴
select
(case when
substr(cast(colA as char(30)),1,1)='-' then
'-'||replace(rtrim(ltrim(replace(replace(replace(replace(cast(colA as char(30)),'-',''),'0',' ...