1. 我们打开一个空的IDEA

2. 选择Java之后点击Next

3. 点击Next创建空白工程

4. 给工程取个名字,叫MYIDEA

5. 勾选之后,点击This Window按钮

6. 我们可以看到,有了一个MYIDEA的工程

7. 我们在MYIDEA上右键新建一个Module

8.  选择Spring,并勾选Spring和Web Application

9. 给这个MVC网页项目取个名字,叫JAVAWEB

10. 会下载一堆依赖文件

11. 创建完成之后,我们把没啥用的东西都删掉

12. 可以很清晰的看到工程目录

13. 我们点击Add Configuration,选择一个编译的构型

14. 在Server页签取个Spring的名字

15. 在Deployment页签点击+号新建一个,并点击小铅笔进行编辑。弹出的编辑框中,有个Fix,点就对了。最后保存

16. 我们运行点击编译执行的箭头,会有Tomcat运行的日志。

17. 浏览器也会打开 http://localhost:8080/JAVAWEB_war_exploded/,可以看到一段内容。

18. 这内容对应的就是index.jsp中的内容

19. 我们新建一个包

20.命名这个包为tianpan.springmvc.controller

21.在这个包里面添加一个类

22. 类名字叫Controller_Main

23. 这个Controller_Main就是入口类了,我们写上代码,如下:

24. 我们修改web.xml中的<url-pattern>/</url-pattern>

25. 我们配置dispatcher-servlet.xml文件,各说明如图所示

26. 显示界面V的代码如下所示,其中text表示控制器c传过来的变量

27. 我们运行程序

28.可以打开浏览器http://localhost:8080/JAVAWEB_war_exploded/welcome/item ,看到内容

不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

最新文章

  1. JavaScript Math和Number对象
  2. 简体中国版文档的Markdown语法
  3. 我所理解的RESTful Web API [Web标准篇]
  4. WebService 学习之路(一):了解并使用webService
  5. 关于android.view.WindowManager$BadTokenException问题出现以及解决的一些记录
  6. redis 库相关命令
  7. Java NIO 读数据处理过程
  8. Windows原生MPIO存储多路径软件详解与应用
  9. AI--&gt;从新建文档开始说起,串联相关色彩知识
  10. C. Sonya and Queries
  11. Java实现堆排序和计数排序
  12. Python2.7从入门到精通
  13. 2、JPA-Annotation
  14. Python学习-字符编码浅析
  15. selenium之实现多窗口切换到自己想要的窗口
  16. 【转】 C#操作FTP
  17. tomcat访问manager报404;server.xml中配置了Context path
  18. 数据库相关--在mac OX10.11.6上安装MySQL
  19. MVC ---- EF4.0和EF5.0增删改查的写法区别及执行Sql的方法
  20. 上云、微服务化和DevOps,少走弯路的办法

热门文章

  1. linux mv命令 cp命令
  2. Python类属性和类方法
  3. CSS学习(1)简介
  4. 发现一个比较好玩的,git的仓库可以转换
  5. python函数编程闯关总结
  6. Azure IoT Hub 十分钟入门系列 (3)- 使用消息路由将原始设备数据记录存档
  7. Ubuntu执行sudo apt-get update报错E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/lib/apt/lists/ 加锁
  8. Error: EACCES: permission denied, open &#39;/Users/qinmengjiao/WebstormProjects/m-kbs-app/.babelrc
  9. linux配置放火墙开放端口
  10. 「CSP-S模拟赛」2019第一场