Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.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
Spring mvc Spring MVC:在选择下拉列表中显示正确的值_Spring Mvc - Fatal编程技术网

Spring mvc Spring MVC:在选择下拉列表中显示正确的值

Spring mvc Spring MVC:在选择下拉列表中显示正确的值,spring-mvc,Spring Mvc,我的JSP代码段如下所示: <form:select path="rules[${counter.index}].assignedTo.assignedToName"> <form:options items="${assignmentRulesForm.assignedToList}" itemLabel="assignedToName" itemValue="assignedToName"/&g

我的JSP代码段如下所示:

<form:select path="rules[${counter.index}].assignedTo.assignedToName">
    <form:options items="${assignmentRulesForm.assignedToList}"
                  itemLabel="assignedToName"
                  itemValue="assignedToName"/>
</form:select>
然后,assignedToList是一个
列表

实际上,我希望下拉列表包含assignedToList中的所有条目,但选择与
规则[I].assignedto.assignedToName关联的值

目前,我看到的是,它不执行选择部分,并且显示下拉列表中的第一项

感谢您的帮助

谢谢


函数show(){
var op=window.document.getElementById('select');
var selItem=op.options[op.selectedIndex].value;
如果(选择项=“其他”){
document.getElementById('text').style.visibility='visible';
}
否则{
document.getElementById('text').style.visibility='hidden';
}
}
A.
B
C
D
E
其他


函数show(){
var op=window.document.getElementById('select');
var selItem=op.options[op.selectedIndex].value;
如果(选择项=“其他”){
document.getElementById('text').style.visibility='visible';
}
否则{
document.getElementById('text').style.visibility='hidden';
}
}
A.
B
C
D
E
其他


这应该适用于您,路径不是
名称
,而是分配给

<form:select path="rules[${counter.index}].assignedTo">
    <form:options items="${assignmentRulesForm.assignedToList}"
                  itemLabel="assignedToName"
                  itemValue="assignedToName"/>
</form:select>


如果您已经为分配给您的TO实现了一个
.equals
,它应该可以正常工作。

这应该可以正常工作,路径不是
名称
,而是
分配给

<form:select path="rules[${counter.index}].assignedTo">
    <form:options items="${assignmentRulesForm.assignedToList}"
                  itemLabel="assignedToName"
                  itemValue="assignedToName"/>
</form:select>


如果您已经为分配给您的任务实现了一个
.equals
,它应该可以正常工作。

不确定您在这里的建议是什么?不确定您在这里的建议是什么?
<form:select path="rules[${counter.index}].assignedTo">
    <form:options items="${assignmentRulesForm.assignedToList}"
                  itemLabel="assignedToName"
                  itemValue="assignedToName"/>
</form:select>