2014-12-19 20 views
0

我搜索了一些在stackoverflow和atlassian上的答案,但到目前为止没有发现任何有用的东西。也许我只是问了错误的问题,但在这里我的情况:Jira插件链接HTML到插件功能

目前我正在写一个Jira TabPanel插件,其中问题的数据显示在tabpanel中。到目前为止一切正常。我现在想从我的TabPanel的HTML(或JavaScript)连接回我的插件来调用导出功能,它可以以特定格式保存数据。

我不知道我该如何做到这一点。我的第一个猜测是,有一个Button可以从Java Jira代码创建,并带有一个链接的ActionListener或一些JavaScript,可以为你调用这些函数。但到目前为止,我还没有发现任何有用的东西。

任何人都可以给我一些信息,如果你如何做到这一点,也许一些例子?我非常感谢提前。

问候 克里斯

+0

为什么它必须是标签面板的一部分?你不能只提供一个jira网页操作? – Seb 2014-12-19 10:39:37

+0

好吧,现在我知道网络行动可能是正确的使用。但它与标签面板没有任何关系。 – 2014-12-19 11:54:26

+0

不是与标签面板,但与问题。你可以通过问题ID例如.. – Seb 2014-12-19 12:33:05

回答

0

的解决方案是吉拉的WebWorks。但显然,所有教程在某些方面都有点模糊。我建议使用他们提供的atlassian示例代码。它比任何教程都更有用,包括它们自己的教程。

在doExecute()中定义http响应和/或速度脚本的使用时,JiraWebActionSupport非常重要(实现从它派生的类)。可以通过“$ action.myMethod()”从速度脚本调用该类的所有方法。这也可能与其他领域,虽然我猜字符串返回类型或简单的返回类型是唯一可用的类型。

这些对我来说是相关的问题/问题。我希望别人会觉得这很有用。

关注 Chris