VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 917|回复: 5

如何在portlet中获得动态生成的树的当前选中节点?

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-5 14:20:01 | 显示全部楼层 |阅读模式
portlet用sun java studio creator开发,使用creator里面的树控件,无法获得当前选中节点的任何信息,包括id或者序号等等.
我看到sun的论坛上有人也在讨论这个问题,比较同意的说法是:树控件使用cookie来记录对树的操作,比如展开节点/选中节点等,但是portlet暂时还不支持cookie的操作,所以无法获得相关信息;但是如果是用jsf标准开发的页面是可以的,并且通过代码实现也非常简单~~~
我的问题是,应该有办法使得在portlet中能获得选中树节点的信息吧?!请各位指教一下~~~
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-22 19:36:01 | 显示全部楼层
顶起来~~~
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-23 09:18:01 | 显示全部楼层
顶一下先,呵呵!
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-1-25 13:45:01 | 显示全部楼层
在begin方法中获取指定的portlet的label name,然后就可以跳转到相关的portlet页面了
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-8-9 10:00:01 | 显示全部楼层
问题已经解决了,虽然方法很笨,呵呵~~~
做了个jsf的,然后用iframe嵌在portlet里面~~~
回复

使用道具 举报

0

主题

16

帖子

11.00

积分

新手上路

Rank: 1

积分
11.00
发表于 2020-8-9 11:45:01 | 显示全部楼层
没试过在portlet中取的,不过楼主的方法还蛮好的,怎么会有笨这一说法呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

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