Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 使用SpringMVC模型时,模型实例何时初始化,如何初始化?_Jsp_Spring Mvc_Initialization - Fatal编程技术网

Jsp 使用SpringMVC模型时,模型实例何时初始化,如何初始化?

Jsp 使用SpringMVC模型时,模型实例何时初始化,如何初始化?,jsp,spring-mvc,initialization,Jsp,Spring Mvc,Initialization,这是控制器的一个示例 @Controller public class AccountingController { @RequestMapping(value = "/common/accounting") public String index(Model model) { model.addAttribute(attributeName, attributeValue) return "/common/accounging/index";

这是控制器的一个示例

@Controller
public class AccountingController {
    @RequestMapping(value = "/common/accounting")
    public String index(Model model) {
        model.addAttribute(attributeName, attributeValue)
        return "/common/accounging/index";
    }
}
我的问题是,索引函数中的模型参数在哪里初始化?
这个散列中的这些值是如何转换到请求对象的?

它在调用方法之前由Spring实例化,然后将模型的每个属性放入一个请求属性中(至少如果JSP是usd作为视图),这样JSP EL就可以直接用于访问每个属性