我一直在努力实现 ServletWrappingController 方法,但遇到了一些问题。这是我的配置...
<!-- Setup Spring ServletWrappers -->
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/spellchecker/google-spellchecker.do">tinyMCESpellCheckerWrappingController</prop>
</props>
</property>
</bean>
<bean id="tinyMCESpellCheckerWrappingController" class="org.springframework.web.servlet.mvc.ServletWrappingController">
<property name="servletClass">
<value>org.tinymce.spellchecker.TinyMCESpellCheckerServlet</value>
</property>
<property name="servletName">
<value>doPost</value>
</property>
</bean>
我遇到了一些例外...
严重:上下文初始化失败 org.springframework.beans.factory.BeanCreationException:创建 ServletContext 资源 [/WEB-INF/dispatcher-servlet.xml] 中定义的名称为“urlMapping”的 bean 时出错:bean 的初始化失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-INF/dispatcher-servlet.xml] 中定义名称为“tinyMCESpellCheckerWrappingController”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.InstantiationException
原因:org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-INF/dispatcher-servlet.xml] 中定义名称为“tinyMCESpellCheckerWrappingController”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.InstantiationException
我在这里没有看到错误消息,所以我不确定从哪里开始调试以确定原因......