Sdk 如何添加一个“;webwork1“;与“a”相关的行动;“项目管理”选项卡;在吉拉?

Sdk 如何添加一个“;webwork1“;与“a”相关的行动;“项目管理”选项卡;在吉拉?,sdk,jira,jira-plugin,Sdk,Jira,Jira Plugin,我创建了一个web项目和一个webwork操作。“我的web项”在项目的“管理”部分中显示一个新选项卡。选项卡的链接指向我的操作 唯一的问题是我的webwork操作完全显示在另一个页面中。我希望我的自定义项目选项卡保持高亮显示,我的webwork操作表单显示在我的项目“框架”中 以下是我的atlassian-plugin.xml: <web-item name="info - Project Information" i18n-name-key="info-jira-module.na

我创建了一个web项目和一个webwork操作。“我的web项”在项目的“管理”部分中显示一个新选项卡。选项卡的链接指向我的操作

唯一的问题是我的webwork操作完全显示在另一个页面中。我希望我的自定义项目选项卡保持高亮显示,我的webwork操作表单显示在我的项目“框架”中

以下是我的atlassian-plugin.xml:

  <web-item name="info - Project Information" i18n-name-key="info-jira-module.name" key="info-jira-module" section="atl.jira.proj.config/projectgroup1" weight="1000">
    <description key="info-jira-module.description">The info Jira Module Plugin</description>
    <label key="info-jira-module.label"/>
    <link linkId="info-jira-module-link">/secure/MyActionClass.jspa?projectId=${project.id}</link>
  </web-item>

  <webwork1 key="info-project-webwork" name="info Project Webwork" i18n-name-key="info-project-webwork.name">
    <description key="info-project-webwork.description">The info Project Webwork Plugin</description>
    <actions>
      <action name="ca.info.jira.jira.webwork.MyActionClass" alias="MyActionClass">
        <view name="success">/templates/templates/info-project-webwork/myactionclass/success.vm</view>
      </action>
    </actions>
  </webwork1>

信息Jira模块插件
/secure/MyActionClass.jspa?projectId=${project.id}
info项目Webwork插件
/templates/templates/info项目网络工作/myactionclass/success.vm

您需要为您的web项目添加一个web部分:

<!-- A new Plugins section in the Admin menu -->
<web-section key="info-jira-section"
         name="info - Project Information Section"
         location="admin_plugins_menu"
         weight="110">
  <label key="info-jira-section.name"/>
</web-section>

<!-- A item in the Plugins section -->
<web-item name="info - Project Information" i18n-name-key="info-jira-module.name" key="info-jira-module" section="admin_plugins_menu/info-jira-section" weight="10">
    <description key="info-jira-module.description">The info Jira Module Plugin</description>
    <label key="info-jira-module.label"/>
    <link linkId="info-jira-module-link">/secure/MyActionClass.jspa?projectId=${project.id}</link>

信息Jira模块插件
/secure/MyActionClass.jspa?projectId=${project.id}
我记得,所有的web项目都是servlet。并确保您的project.id在模板中可用。

如果答案对您有帮助,并且您没有任何问题,您可以自由接受答案。:)否则请随便问。