控制器可以在mvc架构中拥有字段/ artributes / properties吗?阅读本文后http://www.tomdalling.com/blog/software-design/model-view-controller-explained/我认为它接收应用程序中用户的输入,然后就像是一个模型和视图的桥梁,但是mvc中的控制器究竟是什么?是一个普通的类,可以有像其他类一样的字段和方法?如果可以为那些属性或领域提供服务? (一般来说,mvc架构,不是谈论像asp.net mvc或spring mvc等特定框架)。
答案 0 :(得分:1)
如果你问的是这个课程的具体内容,你应该看看一个mvc框架。
@Controller
@RequestMapping("/hello")
public class HelloController{
@RequestMapping(method = RequestMethod.GET)
public String printHello(ModelMap model) {
model.addAttribute("message", "Hello Spring MVC Framework!");
return "hello";
}
}
基本上,它是一个普通的类来做逻辑。 这段代码从这里开始,你可以看一下整个事情:
http://www.tutorialspoint.com/spring/spring_mvc_hello_world_example.htm