在扩展AbstractIssueAction的类中获取VM字段值

时间:2014-03-04 13:06:45

标签: java jira velocity jira-plugin

我正在使用 Atlassian的JIRA 产品。我有一个扩展AbstractIssueAction的类,所以我可以在该类中进行所有基本操作。

我的问题是我无法从班级访问速度模板字段值(例如来自文本字段)。

以下是我的.vm

<form method="get" class="aui">
    <div class="issues">
        <textarea  id="h-feditor1" name="name" rows="18" cols="120"/>
        #if($bodyContent)
            $bodyContent.bodyContent
        #end
        </textarea>
    </div>
    <br>

    <a href="$instance.doSaveToDb()" id="add-quote-line-item" class="aui-button add-quote-     line-item">$i18n.getText("lineItem.form.button.add")</a>

</form>

我在AbstractIssueAction班级的方法......

public String doSaveToDb() {
    if (content1 != null) {
        //Object content12 = session.getAttribute("name");

        List<BodyContent> tempBodyContent = this.adminService.getBodyContent();

        if (tempBodyContent.size() > 0 ) {
            bodyContent = tempBodyContent.get(0);
            bodyContent.setBodyContent(content1);
            bodyContent.save();
        } else {
            this.adminService.createTermsConditons(content1, "");
        }
    }

    return "";
}

我用它来填充速度模板,它的工作正常问题是从模板中获取字段值回到java类(方法)

0 个答案:

没有答案