前提基础:
1.idea软件并JDK成功能用
2.有tacate,并会导入。
3.了解jsp和mvc基本结构
详细介绍:
https://www.cnblogs.com/wormday/p/8435617.html
我是对他的步骤进行简述,以便我个人的记忆。个人对导入spring包并成功使用的总结:
1.在idea软件中,新建项目,在新建的项目中左边,选Spring,在右边选spring和java EE的web Application。选中这连个之后,填写名字,点击完成即可。
2.进入项目中,进行相关的配置。
1)tocate配置。和以前配置的一样,在上面找到Run中的Edit Configurations... 添加tomcat.......等等。如有问题在上面链接中有详细的步骤。
2)Springmvc配置。tamcat正常导入之后,还不能运行。在项目WEB-INF中新建lib文件夹。然后在右上角的File找到Project Structure的Atifacts 在右下角找到Fix 里面的Add all,双击Add all即可。然后点击OK。此时运行可以运行了。
3)然后就可以写入关于MVC的框架,打代码了,
例如:在src新建一个包,然后在包里面新建一个类HiController
package wormday.springmvc.helloworld;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping; @Controller
@RequestMapping("/hi")
public class HiController { @RequestMapping("/say")
public String say(Model model) {
model.addAttribute("name","wormday"); // 指定Model的值
model.addAttribute("url","http://www.cnblogs.com/wormday/p/8435617.html"); // 指定Model的值
return "/WEB-INF/jsp/say.jsp";
/* return "sss";*/
}
}
在dispatcher-servlet中,添加一句话
base-package中写的是你在src中新建的包名。
<context:component-scan base-package="wormday.springmvc.helloworld"/>
然后新建一个say.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
hello world,${name}
<br/>${url}
</body>
</html>
MVC的部署结束