1.新建项目
2.选择创建maven
3.设置项目名称和包名
4.选择Maven home
5.找到maven解压包下的conf里面的setting.xml
6.删除冗余部分
7.导入jar包
5.0.2.RELEASE org.springframework spring-context${spring.version} org.springframework spring-web${spring.version} org.springframework spring-webmvc${spring.version} javax.servlet servlet-api2.5 provided javax.servlet.jsp jsp-api2.0 provided ch.qos.logback logback-classic1.2.3 org.thymeleaf thymeleaf-spring43.0.9.RELEASE
等待加载完毕
8.打开web.xml 替换内容
9.在web.xml配置文件中核心控制器DispatcherServlet
dispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc.xml 1 dispatcherServlet *.do
web.xml中的spring.xml报红不用担心,下面步骤解决报红问题
10.配置springmvc.xml
(1)创建java和resource目录
在main目录下创建Java和resource目录
(2)在resource中新建springconfig.xml 命名为springmvc
11.编写html
在webapp目录中新建一个名为html的目录
删除原有的index.jsp
重新在webapp目录下新建一个html文件,命名为index
替换以下内容
入门程序 入门入门程序
注意:这里的内容一定要和项目名称保持一致!!!
12.编写suc.html页面
在html目录中新建一个suc的html文件
成功
Hello
在Java目录中新建名为controller和model 的软件包
编写Controller类和方法
在controller中新建一个类 命名为Hello Controller
加上@Controller注解
将以下内容粘贴进Hello Controller中
@RequestMapping(path = "/hello.do")
public String sayHello(Model model){
System.out.println("入门方法执行了2...");
// 向模型中添加属性msg与值,可以在html页面中取出并渲染
model.addAttribute("msg","hello,SpringMVC");
// 配置了视图解析器后,写法
return "suc";
alt enter进行导包
13.编写springmvc.xml的配置文件
将以下内容放进springmvc.xml
然后导包解决报错问题
在这个位置输入 !!!!!!!!!!!!!!!!!!!注意!!!!!!!!!!!!!!!!!!!!! 选择结尾为mvc 的点击自动生成 14.配置tomcat进行测试 点击添加配置 在里面点击加号找到tomcat 选择本地 导入自己的tomcat 导入后点击确定 确定后找到日志旁边的按图所示进行选择 选择第二个 点击确定 修改Application context 如下所示 点击应用后确定 界面发生变化 点击运行进行调试 没有报错,运行成功进行跳转 点击按钮出现 到此结束



