Servlet第十三天

匿名 (未验证) 提交于 2019-12-03 00:30:01

1.实现一个简单的MVC框架(smartmvc)

(1)设计目标:

因为MVC中的C,即Controller(控制器)主要负责两件事,一是依据请求路径调用合适的模型来处理请求,另外,依据模型返回的处理结果调用合适的视图来展现处理结果。所以,我们可以实现一个通用的控制器,该控制器可以通过读取配置文件或者java注解中的配置信息,来调用对应的模型或者视图。 

(2)架构

(3)使用smartmvc

step1.导包       dom4j step2.将smartmvc的核心包拷贝过来     base包 step3.配置DispatcherServlet step4.添加smartmvc.xml配置文件。 step5.添加处理器(比如LoginController)     在该处理器里面,方法前添加@RequestMapping注解。     方法的返回值是视图名。 step6.添加jsp。     注意jsp文件名应该符合  "/WEB-INF/" + 视图名 + ".jsp"。 step7.在smartmvc.xml配置文件中,添加处理器的配置。
文章来源: Servlet第十三天
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!