choose标签中textname的值是"xxx.yyyy"形式时无法打开选择界面
在应用choose标签时,我发现如果弹出界面对应的显示域的字段名是"xxx.yyyy"类型的值时(也是父画面的textname值),在父画面点击“选择”按钮,会不能弹出选择界面。弹出界面jsp
父画面jsp代码片段
父画面
原因是:在ChooseTag标签的callback方法中,存储textname返回值的变量被设置成跟textname属性的值一样(var xxx.yyyy=...)。将变量名称改成不含“.”的变量名,问题解决。
ChooseTag.java
看看常见问题贴
页:
[1]