0

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>

私はいくつかの例外を取得しています...

SEVERE: コンテキストの初期化が失敗しました ネストされた例外は 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 です

ここにエラー メッセージが表示されないため、原因を特定するためにどこからデバッグを開始すればよいかわかりません...

4

1 に答える 1

1

他の投稿を確認したところ、TinyMCESpellCheckerServletクラスが抽象クラスであるため、このクラスをインスタンス化しようとするとこの問題が発生したようです。

于 2012-05-09T09:10:50.033 に答える