R6下的中文问题切底解决方法
来源:互联网 发布:js给元素添加id 编辑:程序博客网 时间:2024/04/29 08:55
而是成为了一种乱七八糟的代码了,不知是不是R6的BUG? 幸好R6里面新增了@URLDecode公式,要不就惨了,解决Query_StringDecoded的方法如下:
1)使用Query_String接收参数,这时中文字符是经过编码的
在另一个域中用@URLDecode("Domino";query_string)得到解码后的正确中文参数
2)为了保证与原来R5中的Query_StringDecoded同步,也就是为了兼容旧的程序,可以使用公式
@SetField("query_string_decoded";@URLDecode("Domino";query_string))重新设置给
Query_StringDecoded这样就不用修改旧程序中的代理了
二)关于中文字在网页中显示成乱码,特别是外链的JS文件如果程序里有中文就会报错成"字符串未结束" 这个问题的解决方法如下:
打开Administrator进入配制附签->Domino Web Engine照如下配制即可
Language
Default string resource language: Chinese(Simplified)
Additional string resource languages:
Character Set
Use UTF-8 for output: No
Use UTF-8 for HTML forms: No
Default character set group: Simplified Chinese
Western: ISO-8859-1
Central European: Windows-1250
Japanese: SJIS
Traditional Chinese: Big5
Simplified Chinese: GB2312
Korean: KSC5601(EUC)
Cyrillic: KOI8-R
Greek: Windows-1253
Turkish: Windows-1254
Thai: TIS-620
Baltic: Windows-1257
Arabic: Windows-1256
Hebrew: ISO-8859-8i
Vietnamese: Windows-1258
Indic: UTF-8
Use auto-detection if database has no language information: No
Character set in header: Enabled
Meta character set: Enabled
三)关于getdocumentbykey()使用中文参数是无法得到文档的解决方法
在R6中可以发现使用getdocumentbykey()方法时用中文时得不到文档
解决方法如下:
打开数据库属性,把数据库的语言选为 中文简体
这时可以看到Domino的控制台会用Zh-cn重建所有视图,再运行getdocumentbykey就没问题了.
- R6下的中文问题切底解决方法
- NDK r6编译静态库的问题
- lotus R6下使用Servlet的配置方法
- NDK r6引用静态库失效的问题
- 中文乱码问题的解决方法
- 中文乱码问题的解决方法
- R6
- r6
- JBuilder2006在Linux下安装及的中文显示问题的解决方法
- ubuntu系统,firefox下,flash里的中文乱码的问题 解决方法
- Linux下中文乱码的解决方法
- DOS下无法输入中文的解决方法
- Linux下中文乱码的解决方法
- Qt xp下显示中文的解决方法
- linux下vim中文乱码的解决方法
- linux下vim中文乱码的解决方法
- linux下vim中文乱码的解决方法
- linux下vim中文乱码的解决方法
- LotusScript下的 @Explode 函数(把字符串分隔成数组的函数)
- Lotus中的管理员文档删除怎么办?
- ejb3.0新特性
- vc.net 游戏开发 第三章 创建Direct3D对象和设备例子
- 在控制台程序中隐藏控制台窗口
- R6下的中文问题切底解决方法
- 数学学术资源站点
- 在Domino中为新的网站创建虚拟服务器(域名管理)
- VC程序错误定位方法
- 【分析】Windows 2000 中的格式化字符串攻击
- 使用Eclipse进行SWT编程------初识SWT
- 读写注册表
- 《设计模式Design Pattern》读书笔记之十七
- 第一次使用blog,呵呵,发文庆祝:)