- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这是我的 applicationContext.xml 的样子:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:sec="http://www.springframework.org/schema/security"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.0.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.2.xsd">
............
<bean id="customEditorConfigurer" class="org.springframework.beans.factory.config.CustomEditorConfigurer">
<property name="customEditors">
<map>
<entry key="java.lang.String">
<ref bean="stringTrimmerEditor"/>
</entry>
</map>
</property>
</bean>
我收到此错误:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'customEditorConfigurer' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.util.LinkedHashMap' to required type 'java.util.Map' for property 'customEditors'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [org.springframework.beans.propertyeditors.StringTrimmerEditor] to required type [java.lang.Class] for property 'customEditors[java.lang.String]': PropertyEditor [org.springframework.beans.propertyeditors.ClassEditor] returned inappropriate value of type [org.springframework.beans.propertyeditors.StringTrimmerEditor]
最佳答案
documentation for the setCustomEditors
method of the CustomEditorConfigurer class声明如下(强调我的):
Specify the custom editors to register via a Map, using the class name of the required type as the key and the class name of the associated PropertyEditor as value
因此,您传入类名,而不是 bean 本身,作为映射中每个条目的值。
尝试更换
<entry key="java.lang.String">
<ref bean="stringTrimmerEditor"/>
</entry>
<罢工>与
<entry key="java.lang.String"
value="org.springframework.beans.propertyeditors.StringTrimmerEditor" />
<罢工>
与
<entry key="java.lang.String">
<bean class="org.springframework.beans.propertyeditors.StringTrimmerEditor">
<!-- change the value as necessary. -->
<constructor-arg name="emptyAsNull" value="false" />
</bean>
</entry>
关于java - 实例化 org.springframework.beans.propertyeditors.StringTrimmerEditor 的 bean 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23252698/
当将 PropertyEditors 与 Spring MVC 一起使用时,让它们从数据库中获取实体是不是很糟糕?我是否应该创建一个空实体并设置其 ID。 例如实体Employee: @Entity
本文整理了Java中org.springframework.beans.propertyeditors.ZoneIdEditor类的一些代码示例,展示了ZoneIdEditor类的具体用法。这些代码示
我一直在寻找任何使用 ControlsFX PropertySheet 的好例子,但除了这个找不到任何东西。 https://www.google.nl/search?q=Main.java+amaz
我在 ExtJS 中有一个 PropertyEditor。 Ext.define('PropertyEditorGrid', { //... this.flexColumnGrid = E
我发现 PropertyEditorManager根据 ThreadGroupContext 注册/查找编辑基础,而不是 Java7 之前的每个全局注册表。 而 Java7 每次都会为新的 Threa
当我提交 Spring 表单并且 PropertyEditor 无法转换值时,会引发异常,并且这样的消息最终会出现在我的验证器错误对象中: Failed to convert property val
使用 Spring 3.1 并给出这种东西: class Thing { public Thing() {} public Thing(String someProperty) {} } cl
我在提交表单时遇到 Ajax 请求问题。表单包含这些字符串化 JSON 数据: {"articleContent":"aaa","title":"Po vyplnění titulku aktuali
本文整理了Java中org.springframework.beans.propertyeditors.ZoneIdEditor.()方法的一些代码示例,展示了ZoneIdEditor.()的具体用法
本文整理了Java中org.springframework.beans.propertyeditors.ZoneIdEditor.getValue()方法的一些代码示例,展示了ZoneIdEditor
我是 Spring 3 MVC 的新手,正在尝试实现 PropertyEditor。下面是我尝试过的代码: Employee.java private String name; private Str
我有一个 PropertyEditor 以便将 ids 转换为 Persons,它的 setAsText(字符串文本)如下: public void setAsText(String text) th
我正在使用 spring batch 进行文件到数据库的处理,目前我正在使用 PropertyEditors将分隔文件中的字符串转换为下面提供的某个对象。 Map, PropertyEditor> e
使用 Spring MVC事实证明,我可以用许多不同的方式绑定(bind)我的表格,我真的觉得自己迷路了。 parse和 print Formatter 的方法相当于那些 PropertyEditor
我正在使用 Spring 3.0.3。我通过将此行添加到我的 Spring 配置 XML 中启用了默认的 ConversionService。 我还为某些数据类型使用自定义 PropertyEdit
我正在使用 SWT/JFACE 开发游戏编辑器。我正在 SWT 中寻找诸如 PropertyEditor 或 PropertyGrid (如 C# 中的 PropertyGrid)之类的东西,以提供编
我想知道是否有办法在 Spring MVC 3.0 之后全局注册 PropertyEditor。在文档 their documentation 中它们展示了如何使用注解在每个 Controller 的
这是我的 applicationContext.xml 的样子: ............
我是一名优秀的程序员,十分优秀!