创建第一个springmvc程序
创建第一个springmvc程序
1、创建父项目文件,导入依赖,删除src文件夹
pom.xml文件
站在用户的角度思考问题,与客户深入沟通,找到黎平网站设计与黎平网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、做网站、企业官网、英文网站、手机端网站、网站推广、域名与空间、虚拟主机、企业邮箱。业务覆盖黎平地区。
junit
junit
4.12
test
javax.servlet.jsp.jstl
jstl-api
1.2
javax.servlet.jsp
javax.servlet.jsp-api
2.3.3
provided
javax.servlet
servlet-api
2.5
org.springframework
spring-webmvc
5.3.20
org.projectlombok
lombok
1.18.24
2、创建子项目文件,导入jar包
pom.xml
javax.servlet.jsp
javax.servlet.jsp-api
2.3.3
javax.servlet
servlet-api
2.5
3、右键子项目文件,添加框架支持,选中web框架
web.xml
springmvc
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:springmvc-servlet.xml
1
springmvc
/
4、创建applicationContext.xml文件,添加对应bean
5、编写bean中对应的servlet类
package com.kuang.controller;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//实现controller接口,重写handleRequest方法,返回一个视图
public class HelloController implements Controller {
@Override
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {
//新建一个modelandview
ModelAndView mv = new ModelAndView();
//添加对象
mv.addObject("msg","HelloSpringMVC");
//设置返回的视图,不需要后缀名,在applicationcontext中添加过suffix
mv.setViewName("hello");
//将对应视图返回
return mv;
}
}
6、可能遇到的问题
404找不到文件
不是你代码的问题,可以查看依赖是否成功导入
7、通过tomcat启动运行,在浏览器中访问http://localhost:8080/hello
程序运行成功
标题名称:创建第一个springmvc程序
标题路径:http://pwwzsj.com/article/dsdiheg.html