发表于: 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类有了更加细致的了解
评论