鄙人的拙见:
m:model 系统的实体类,存放系统抽取出来的实体类
v:view 比如jsp,主要和客户交互的用户友好界面
c: controller 控制后台数据的处理,调度
关于你的问题:
你提交表单的jsp(view)提交一个注册用户(Model),提交到后台的一个servlet(controller)上面,但是数据合法性要进行校验(使用service),因为在servlet上面进行调度的话,那样servlet里面的代码会比较简洁,而且在大的项目里面: 一般的流程是这样的 view<->action(servlet页面调度和调度相关的service)<->service(数据校验和调用dao处理数据库)<->dao(db交互)