发表于: 2017-05-11 20:54:17

3 1151



今天完成的事情:今天身体原因请了半天假,主要就是构建Spring Web应用程序


一个是web.xml文件的配置,一个就是controller类的编写。


@Controller声明controller类

@RequestMapping:声明所要处理的请求

(value:指定方法要处理的路径;method:细化要处理的HTTP方法)

一个简单的demo:

@RequestMapping(value = "/index" , method = "RequestMethod.GET")

public String spittles(Model model) {

       model.addAttribute { spittleRepository.findSpittles() };

       return "spittle";

}


Model:spittle()方法将Respository中获取到的列表填充到模型中,model实际上是一个键值对(map),

              它会传递给视图。


AddAttribute()方法:用来指定key;不指定key时,key会根据对象类型自己判断。


return:返回视图名称(如jsp文件),这个视图会渲染模型。


明天打算做的事情:继续任务四


遇到的问题:有针对性的controller方法的编写还不是特别熟悉。


收获:对controller类有了更加细致的了解


返回列表 返回列表
评论

    分享到