天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 3235|回复: 10

[已解决] UserRunTimeAction.java【bugID:6078】

[复制链接]
汉唐信息 发表于 2013-4-19 12:27:48 | 显示全部楼层 |阅读模式
本帖最后由 spiral 于 2013-5-10 17:19 编辑

在UserRunTimeAction.java此文件中,包含如下 一段代码 :

ParamsTable params = getParams();
String domain = params.getParameterAsString("domain");
String sm_name = params.getParameterAsString("sm_name");

此代码用于从页面中接收参数:1、企业域;2:用户名
重点在于第三行代码的获取 用户名 语句

出现问题如下:
前台输入姓名后,点击查询,本次结果集是正确的。
根据姓名查询2.png
在上图中点击下一页,或翻页时。此现如下界面
根据姓名查询.png
经调试后,发现,出错这次的
params.getParameterAsString("sm_name");
获取的并非是前台输入的 中文
变成了特殊字符。
注:
各处的编码方式均为 "UTF-8"
spiral 发表于 2013-4-19 13:51:21 | 显示全部楼层
经过测试,该问题确实存在,稍候会把问题转交给研发,对您带来是不便之处表示歉意
shary 发表于 2013-4-23 13:35:32 | 显示全部楼层
您好,该问题已修复,对应补丁在论坛帖子:http://www.teemlink.com/bbs/view ... &extra=page%3D1 A-D楼补丁包中体现。
 楼主| 汉唐信息 发表于 2013-4-23 17:45:58 | 显示全部楼层
正在尝试更新。
 楼主| 汉唐信息 发表于 2013-4-23 18:21:36 | 显示全部楼层
打了论坛补丁 测试后发现无效,与原有问题一致。
spiral 发表于 2013-4-23 18:27:11 | 显示全部楼层
您好楼主,我们提供的是sp6的补丁,不能直接使用到sp5版本中
 楼主| 汉唐信息 发表于 2013-4-24 13:09:44 | 显示全部楼层
除了说不能更新以外,能否提供一下解决方案呢?
shary 发表于 2013-4-24 13:38:16 | 显示全部楼层
您好,这样吧。晚点我帮您看下具体改了哪个文件和那部分内容,在帖子上提供给您,您自己匹配去修改到sp5中吧。
spiral 发表于 2013-5-10 16:33:10 | 显示全部楼层
楼主你可以尝试一下,附件为该问题在sp6版本中修改的源码位置,有问题我们再联系
源码修改(sp6-Bug:6078).rar (59.71 KB, 下载次数: 1772)
 楼主| 汉唐信息 发表于 2013-5-10 17:18:53 | 显示全部楼层
非常感谢,按照楼上提示操作,此问题已经得到解决。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 22:58

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表