Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从条带中获取标签值:java脚本或java中的选项集合_Javascript_Jsp_Stripes - Fatal编程技术网

Javascript 如何从条带中获取标签值:java脚本或java中的选项集合

Javascript 如何从条带中获取标签值:java脚本或java中的选项集合,javascript,jsp,stripes,Javascript,Jsp,Stripes,我在jsp页面中使用以下代码。当我提交时,我想在java代码中获得标签的值。如何做到这一点?在java中,empName的值为null JSP代码: <stripes:form action="empManager.action?changeManager" method="post" id="empForm" name="changeManager"> <stripes:select class="selectMenu" name="

我在jsp页面中使用以下代码。当我提交时,我想在java代码中获得标签的值。如何做到这一点?在java中,empName的值为null

JSP代码:

<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();
}

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

@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());
}
}