Spring ROO - 在java类中获取价值

时间:2015-07-24 06:50:32

标签: spring spring-mvc spring-roo

我使用Eclipse中的以下链接创建了Spring ROO应用程序。

http://www.cubrid.org/blog/dev-platform/spring-roo-fast-java-application-development-tool/

在这个我有一个名为BookController的控制器,它有@RequestMapping(" / book")。这工作正常,但是当我想从textfield获取数据到java类时,我没有通过将此RequestMapping移动到方法级别来获得。

页面的actionURL是= / SPringDemo / book

当我将此移动到像这样的方法级别时

@RequestMapping(value = "/book")
    public String gettingData(Book book) {
        System.out.println("Book is  = " +book.getName());
       return null;
    }

这不是在执行opeartion

1 个答案:

答案 0 :(得分:1)

Spring web mvc尝试将请求与方法匹配。这包括所需的参数。在您的请求定义中,您要求Book实例,但是,如果Spring可以找到与定义匹配的任何参数或模型属性,则不会调用您的方法。

检查this example,这与您的情况类似。

祝你好运!