XFire Core lib 中有Spring1.2.6 與Spring 2 沖突!刪掉Spring1.2.6的jar包就好了~
我現在webservice用的CXF,
Axis
可以在發消息前對中文進行Encode..比如Unicode
中文
\u4e2d\u6587
服務器再解析之
這樣應該可以解決
@lufanhai@gmail.com
建表的時候就不要那個unique..
create table JBPM4_EXECUTION (
DBID_ bigint not null IDENTITY,
CLASS_ varchar(255) not null,
DBVERSION_ integer not null,
ACTIVITYNAME_ varchar(255),
PROCDEFID_ varchar(255),
HASVARS_ numeric(1,0),
NAME_ varchar(255),
KEY_ varchar(255),
ID_ varchar(255) ,--unique,....
或者 找到那個約束名字 drop constraint 那個約束
不加約束,現在還沒發現什么錯誤
GB2313
BIG5
UTF8
中文全角空格Unicode碼都不一樣
找到排除就好了
用java的native2ascii查看
簡體好像是\u3000
replace(/(^\s*)|(^\u3000*)|(\u3000*$)|(^\ue4c6*)|(\ue4c6*$)|(\s*$)/g,"");
我測的都是OK的。
@sniper
正則表達式中的元字符:
\s匹配任意的空白符,包括空格,制表符(Tab),換行符,中文全角空格等。
\w匹配字母或數字或下劃線或漢字。
. 匹配除換行符以外的任意字符
\w 匹配字母或數字或下劃線或漢字
\s 匹配任意的空白符
\d 匹配數字
\b 匹配單詞的開始或結束
^ 匹配字符串的開始
$ 匹配字符串的結束
----------------------------------------------------------
\s應該足夠了,另外\ue4c6 是中文全角空格的Unicode碼使用它也可以。
re: Ajax中缺少對象的錯誤 Kim' 2007-01-24 23:19
在javaScript里寫:
alert(xmlHttpReq.responseText);
alert(xmlhttp.responseXML.xml);
查看Servlet返回的內容,看是否為空,有沒有你想要的東西.
有內容肯定能操作的到.
Servlet中:
response.setContentType("text/xml;charset=UTF-8");
會返回XML文件,JavaScript就操作XML
Servlet中:
response.setContentType("text/html;charset=UTF-8");
JavaScript就可以操作String...
重裝機器后是不是連不上數據庫得不到東西了.....
還有問題可以把代碼發給我:javapojo@126.com