cancel
Showing results for 
Search instead for 
Did you mean: 

opendocument.jsp链接中的lsS文本是中文的解决问题

Former Member
0 Kudos

如果一个prompt的提示文本含有中文,比如u201C用户IDu201D,常规写的话值是传不过去的。

请教各位怎么解决这个问题?

我尝试用过URLEncoder,但是没成功。

Accepted Solutions (1)

Accepted Solutions (1)

sunny_zhang
Active Contributor
0 Kudos

参考一下:

Answers (1)

Answers (1)

Former Member
0 Kudos

解决了,多谢sunny zhang!

Former Member
0 Kudos

查看XI3.x安装缺省的webi样例。

在编辑模式下,可以看到很多函数应用技巧。包括上述中文问题,

其实就是一个标准的JSP函数URI_Encoding的调用

另,如果提示中文的文字过长,就需要注意一下HTML的提交传输的方法,

缺省的infoview框架下opendocument.jsp使用的是http-get的方式,包含在URL中最长能传递文字是255个字符

如果lsS比较多的话,建议创建自己的opendocument,并采用http-post的方式

仅供参考

Edited by: daniel.yi.ou on Oct 15, 2009 3:10 AM