初识Struts2

1、在 jsp/servlet 开发中,首先使用的是 Model1 开发模式,在 jsp 内嵌 javaBean 代码。好处

是执行效率比较高。在项目规模比较大的时候,代码非常乱,维护起来非常麻烦。不利于分
工,也不利于代码的重用。

 

2、由于 model1 的不足,发展为了 Model2。Model2 将代码分为了 3 块,视图 View,模型 Model,
控制器 Controller。内容和显示进行分离,开发人员可以专注于某一块,从而提高效率。适
合的项目规模比较大的情况。而且重复利用率得到提高,便于维护。

3、使用 mvc(model2)来进行项目开发,代码量比较大。而且重复的代码也挺多的。学会偷
懒-----框架:框架替程序员完成一部分的代码。从而提高开发效率。

4、servlet解决了什么问题

  ①将URL映射到一个Java类的处理方法上。

  ②接收请求数据

  ③如何将处理结果展示到页面

  ④如何进行页面跳转

5、Mvc 框架做的事情

  • 将用户请求映射到一个 java 类。
  • 获取用户提交的数据
  • 渲染数据(将数据封装到前台显示(request))
  • 控制视图跳转

6、Struts2目录介绍

  •   Apps 里面存放的是一些项目案例
  •   Docs 存放的是学习文档
  •   Lib 存放所需 jar 包
  •   Src 存放的是 struts2 的源码
posted @ 2019-08-12 15:52  贫血的吸血鬼  阅读(109)  评论(0编辑  收藏  举报