Spring SourceとSpring in Actionの指示に従って、私はxmlの設定を最小限に抑える方法でSpring MVCを設定しようとしています。しかし、春のソースによれば、これはあなたがそれがほぼ同じであるとして、単に手動で豆を設定するハンドラを使用して、実際に簡単であるため、完全に役に立たないものとして私を打つControllerClassNameHandlerMapControllerClassNameHandlerMappingを使用したSpring MVCでの設定に関する条約?
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"/>
<bean id="viewShoppingCart" class="x.y.z.ViewShoppingCartController">
<!-- inject dependencies as required... -->
</bean>
を設定する方法ですXMLの量
ここで、Spring in Actionという本は、そのコードブロックからControllerClassNameHandlerMappingを使用する最初の行が必要なように聞こえるので、はるかに便利です。しかし、私はまだこれを動作させることができませんでした。
Springの経験があれば誰でも私を助けることができますか?
応答Jeffに感謝します。私が達成しようとしているのは今のところ#1ですが、追加のBean定義がなければ、私のURLのどれも私のコントローラへのマッピングではありません。 –
そう、Spring BeanをSpring Beanにしない限り、Springはコントローラについて知りません。 defsで行うことも、アノテーションを使って行うこともできます。 –
@Controller注釈があっても動作していませんが、自分の設定から何かが失われている可能性があります。 –