0

multiactioncontrollerで春を使う方法を学んでいます。

今のところ、次のように定義された単一のコントローラーがあります。

    <bean name="/products/*" class="com.neo.ProductsController">
    <property name="methodNameResolver">
        <bean class="org.springframework.web.servlet.mvc.multiaction.PropertiesMethodNameResolver">
            <property name="mappings">
                <props>
                    <prop key="/products/add">add</prop>
                </props>
            </property>
        </bean> 
    </property>
</bean>

以下の3点が知りたいです。

1) "index" という名前のメソッドにマップする website.com/products<prop key="/products/">index</prop>のようなURL を作成するにはどうすればよいですか?

2) multiactioncontroller を使用している場合、PathVariable をどのように使用できますか。たとえば、website.com/products/view/4. (REST STYLE) 注釈 @RequestMapping("/products/view/{id}" を使用してこれを作成する方法は知っていますが、multiactioncontroller で同じ機能を見つけることができませんでした。

3)注釈またはxmlを使用してコントローラーを定義することをお勧めしますか? xml configuration を使用した高度な方法だと思います。

ありがとう

4

0 に答える 0