java - 如何在 <form :select>? 中使用占位符属性

标签 java spring jsp spring-mvc

我的jsp代码是这样的,

<form:select path="metaFieldId" cssStyle="width: 190px;" placeholder="Select Filter"    onchange="selectMetaField(${metaFieldId})">
    <form:option value="" label="" />
    <form:options items="${metaFields}" itemLabel="name" itemValue="id" />
</form:select>

有人可以帮助我吗?

最佳答案

在 HTML select 标签中不支持 placeholder 属性。 如果您使用select,您可以使用第一个选项来显示占位符文本:

<form:select path="metaFieldId" cssStyle="width: 190px;" onchange="selectMetaField(${metaFieldId})">
    <form:option value="" label="Select Filter" />
    <form:options items="${metaFields}" itemLabel="name" itemValue="id" />
</form:select>

关于java - 如何在 <form :select>? 中使用占位符属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18223316/

相关文章:

java - Spring:使用从文件读取的属性

java - 使用 POST 请求时 Spring MVC 无法在 Controller 中找到方法

javascript - 将 jsp 重定向到 servlet,然后到下一页

java - 初始化上下文时不会调用 ServletContextListener.contextInitialized

java - 如何从spring Controller 接收json响应到jsp页面

java - 使用 Jython 编译应用程序

javascript - 数据表每 5 秒更新一次单列

java - 将 JPanel 保存为 png 文件

java - 用于跟踪登录 session 的 Android 应用策略

java - jackson 反序列化抽象类