当前位置: 代码迷 >> Java Web开发 >> ZK框架怎么动态改变a(超链接)标签的值
  详细解决方案

ZK框架怎么动态改变a(超链接)标签的值

热度:692   发布时间:2016-04-13 22:12:16.0
ZK框架如何动态改变a(超链接)标签的值?
我想从数据库中查出来的数据显示到a标签上,要如何实现,只使用一个a标签。
------解决思路----------------------
不知道你指的zk是不是台湾那个,其实在页面.zul中定义id  标签组件,在java代码中拿到对应的id组件,在java代码设置进去,跟安卓那样吧。
------解决思路----------------------
这玩意很久以前用过,大概说下,.zul文件对应的"处理器"中可以注入.zul中所有的元素当然就包括a标签,注入方式楼上也说了根据id什么,zk"处理器"有类似init的方法,你可以在这个方法中使用jdbc查询href属性并设置到对应的a标签中。

当然zk的"处理器"中也可以注入spring的bean,你可以直接使用你的业务bean来完成jdbc操作
------解决思路----------------------
引用:
这玩意很久以前用过,大概说下,.zul文件对应的"处理器"中可以注入.zul中所有的元素当然就包括a标签,注入方式楼上也说了根据id什么,zk"处理器"有类似init的方法,你可以在这个方法中使用jdbc查询href属性并设置到对应的a标签中。

当然zk的"处理器"中也可以注入spring的bean,你可以直接使用你的业务bean来完成jdbc操作


突然想起来, zk 对页面每个元素的成功都提供了监听方法 @Listen("onCreate")大概这样子,因此你也可以为你的a标签提供创建时的监听方法,在这个方法中调用jdbc并赋值。如果页面a标签不多可以考虑这种方法
------解决思路----------------------
引用:
Quote: 引用:

这玩意很久以前用过,大概说下,.zul文件对应的"处理器"中可以注入.zul中所有的元素当然就包括a标签,注入方式楼上也说了根据id什么,zk"处理器"有类似init的方法,你可以在这个方法中使用jdbc查询href属性并设置到对应的a标签中。

当然zk的"处理器"中也可以注入spring的bean,你可以直接使用你的业务bean来完成jdbc操作


突然想起来, zk 对页面每个元素的成功都提供了监听方法 @Listen("onCreate")大概这样子,因此你也可以为你的a标签提供创建时的监听方法,在这个方法中调用jdbc并赋值。如果页面a标签不多可以考虑这种方法

zk 对页面每个元素的创建都提供了监听方法 @Listen("onCreate")大概这样子
------解决思路----------------------
刚好最近接触了ZK,二楼是通过给超链接加初始化或者其他的监听方法进行修改,但很有可能楼主的意思是操作其他元素而要修改超链接的内容。  获取对象 通过id很方便。得到A 对象,然后可以直接通过A对象的方法操作属性和内容了
  相关解决方案