首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从velocity获取Java类中的值(Jira plugin webwork模块)

从velocity获取Java类中的值(Jira plugin webwork模块)
EN

Stack Overflow用户
提问于 2012-03-02 17:17:36
回答 2查看 2.2K关注 0票数 2

我正在创建一个Jira插件,它提供了一个版本选项卡面板。在velocity of this version选项卡面板中,我提供了一个选择列表。select列表的代码如下

代码语言:javascript
复制
                    <form name="input" action="AddParent" method="post">
        <select name="parentVersion">
        <option value="-1">--select Parent--</option>
        #foreach($version in $versions )
            <option value="$version" selected="true">$version</option>
        <input type="submit" value="Add Parent"/>
        </form>

现在,在我的插件中,我已经包含了一个处理此操作的webwork模块。当我点击"Add Parent“按钮时,什么也没有发生。我需要在java操作类中选择的值。我肯定遗漏了一些东西。有没有人能帮我一下?提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-07 07:45:19

我不确定您的代码中缺少了什么,但是WebWork示例插件有更多关于这方面的信息。

票数 0
EN

Stack Overflow用户

发布于 2012-09-19 20:28:58

作为另一种选择,您可以声明一个与选择列表名称相同的局部变量,创建getter和setter,该变量将获得选定的值。此外,您还可以将表单操作指定为action="YourClass!yourMethod.jspa"

代码语言:javascript
复制
private String parentVersion;

public String getParentVersion() {
    return parentVersion;
}
public void setParentVersion(String parentVersion) {
    this.parentVersion = parentVersion;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9530697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档