2014-12-19 42 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