1

私はすでにある程度構築されている課題に取り組んでいます。これは、Spring Integration と Spring MVC を使用した Spring 3.0 プロジェクトです。web.xml で が定義され、名前が DispatcherServlet クラスに関連付けられていることがわかります。しかし、/web-inf/ には Dispatcher-servlet.xml が表示されません。

春のドキュメントを見たところ、Dispatcher-servlet.xml が必須であることがわかりました。

アプリは正常に動作しています。jsp が取得され、フローは期待どおりです。しかし、Dispatcher-servlet.xml がないと、どのように機能するのでしょうか? 何かご意見は?

ありがとう、ジャン。

4

1 に答える 1

1

例: これが私の web.xml 定義です。ここで、dispatcherservlet の名前は springController-servlet.xml で、web-inf フォルダーに配置されています。

<servlet>
    <servlet-name>springController</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>springController</servlet-name>
    <url-pattern>*.htm</url-pattern>
</servlet-mapping>

あなたのものをチェックして、元に戻してください。Spring には、ディスパッチャ サーブレット ファイルが必要です。

于 2011-12-20T07:16:01.943 に答える