修炼SpringMVC-入门纲领( 二 )
public class HelloController implements Controller {@Overridepublic ModelAndView handleRequest(HttpServletRequest request,HttpServletResponse response) throws Exception {ModelAndView mav =new ModelAndView();mav.addObject("hello","Hello SpringMVC");mav.setViewName("/WEB-INF/index.jsp");return mav;}}
4.创建SpringMVC的配置文件进行以上配置后 , 我们就可以启动项目了 。在web.xml配置中我们配置了
Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/SpringMVCDemo-servlet.xml]at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:141)at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:330)... 33 more
这是怎么回事呢 , 在默认情况下应用启动初始化中央调度器时 , 会默认从WEB-INF目录下查找名称为-servlet.xml的配置文件(该文件主要用于配置与SpringMVC相关的配置) 。 此时我们需要配置contextConfigLocation让程序到指定目录下寻找SpringMVC的配置文件 。在这里我们放到类路径下:
5.访问在index.jsp定义如下内容:
${hello }
启动服务器(Tomcat)进行访问:http://localhost:8080/SpringMVCPrimary/hello.do
此时 , 我们会看到如下效果:文章插图
运行结果图
到此 , 一个简单的SpringMVC的演示Demo就创建完了 。
更多内容 , 请关注后续....
文章插图
- 苹果两款新iPad齐曝光:性能提高、入门款更轻薄、售价便宜
- RHEL 9提升了x86_64处理器的入门要求
- 入门HiFi享好声,这几款耳机绝对值得入手
- DIY从入门到放弃:电源挑贵的买就靠谱吗?
- 腾讯数据工程师推荐的Python新手入门书籍,还是首发电子版
- 电脑常识新手快速入门的基础操作电脑新手快速入门的基础
- 缠论的中心思想是什么?如何正确的学习缠论?怎么知道自己入门?
- GTC DLI 实战培训第一课:理论与实践入门
- Scala隐式转换入门实践
- web 安全之 Spring Security 入门教程