Java Spring Select标记会打断我的HTML页面

Java Spring Select标记会打断我的HTML页面,java,spring,select,jstl,Java,Spring,Select,Jstl,我正在尝试使用最简单的Spring select标记-它所需要做的就是有两个选择,一个是黑色,一个是白色,适当的标记放在适当的位置,标记下面的所有内容都呈现为空白-非常令人沮丧 在我的jsp中,我在页面的页眉处有我的导入 <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> <form:select path="productColor"> <form:optio

我正在尝试使用最简单的Spring select标记-它所需要做的就是有两个选择,一个是黑色,一个是白色,适当的标记放在适当的位置,标记下面的所有内容都呈现为空白-非常令人沮丧

在我的jsp中,我在页面的页眉处有我的导入

<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>

<form:select path="productColor">
    <form:option value="default" label="--Select color"></form:option>
    <form:options items="${colorsMap}"></form:options>
</form:select>
我的控制器有以下代码

Map< String, String > colors = new HashMap();
colors.put("black", "BLACK");
colors.put("white", "WHITE");
model.addObject("colorsMap", colors);
路径对应于属性为productColor的模型对象


我做错了什么?我尝试了许多变体,遵循了许多教程和示例,每次我在下面的整个页面上使用select标记时都会出现空白,这与我的项目设置有关,只有当用户登录到my fault时,命令对象才会显示。

您可以发布一些printscreen吗?@user3924466是您在commandObject中可用的路径productColor,在服务器日志中查找错误在进一步调查之后,如果我删除此标记-@user3924466,那么当jsp页面中存在此标记时,服务器日志中应该会有一些错误。