首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从条纹中获取标签值:在java脚本或java中的options-collection

如何从条纹中获取标签值:在java脚本或java中的options-collection
EN

Stack Overflow用户
提问于 2014-11-05 14:33:14
回答 1查看 877关注 0票数 0

我在jsp页面中使用了以下代码。当我提交的时候,我想要在java代码中获得标签的值。该怎么做呢?对于java中的empName,我得到了null。

JSP代码:

代码语言:javascript
复制
<stripes:form action="empManager.action?changeManager" method="post" id="empForm"  name="changeManager">
                    <stripes:select class="selectMenu" name="empId"  id="empId">
            <stripes:option value="" selected="-- Emp --">-- Emp --</stripes:option>
            <stripes:options-collection collection="${actionBean.empList}" label="empName" value="empId" />
            </stripes:select>
                    <a href="javascript:changeEmp();" class="button right">Submit</a>
</stripes:form>

function changeStore() {alert(1);
    document.getElementById("empForm").submit();
}

Bean类:

代码语言:javascript
复制
@UrlBinding("/empManager.action")
public class EmpActionBean extends BaseCDCActionBean {

private String empId;
    private String empName;

public Resolution changeManager() {
    System.out.println("storeId :"+this.empId);
    System.out.println("storeName :"+this.empName);
    do something.....
    return new ForwardResolution(Pages.empboard.getPageUrl());
}
}
EN

回答 1

Stack Overflow用户

发布于 2014-11-06 09:55:24

您没有足够的代码来确切地说明您在做什么,但我会创建一个emp对象,并在其中包含id和name字段。一个非常简单的bean,包含这两个字段的getter和setter,以及一个默认的无参数构造函数和一个带有id和name的构造函数。然后在emp (或emp集合)的操作bean中设置getter和setter。在jsp中,您将使用${emp.name}和${emp.id},而您现在使用的是empName和empId。

https://stripesframework.atlassian.net/wiki/display/STRIPES/Indexed+Properties

https://stripesframework.atlassian.net/wiki/display/STRIPES/Sample+Application

stripes book

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26751042

复制
相关文章

相似问题

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