java web简介

MVC模式

  Jsp/Servlet Web常见架构:

1.        Jsp --> Jsp
Jsp页面数据提交给Jsp处理,并显示。 典型应用如Jive。

2.        Jsp -> Servlet --> Jsp
Jsp页面数据提交给Servlet处理,由Servlet推出Jsp页面。前者Jsp是显示输入数据;后者Jsp是显示处理结果。这是MVC模式实现。

Struts的MVC流程图如下:

  • View 显示视图实现。使用Jsp技术;使用特定标签库提供与显示相关的控制功能,从而完全杜绝Jsp中的Java代码。
  • Controller 控制协调。使用Servlet等技术;接受Jsp数据或推出Jsp视图。Struts的Action类似Servlet,通过Command配置去除了Servlet冗余代码,简洁高效。
  • Model 后台模型。表示业务层。
    注意:
    1. 在Jsp中不写入与显示无关的Java代码。
    2. 在Servlet中不写入业务核心功能代码。

Struts的开发步骤:

1.        创建ActionForm实现
ActionForm是数据表单的对象实现。

2.        创建Action实现
完成其execute()方法。

3.        创建数据表单Jsp和结果Jsp

4.        配置Struts-config.xml

Struts的开发步骤:

1.        创建ActionForm实现
ActionForm是数据表单的对象实现。

2.        创建Action实现
完成其execute()方法。

3.        创建数据表单Jsp和结果Jsp

4.        配置Struts-config.xml

猜你喜欢

转载自blog.csdn.net/cocos2dgirl/article/details/77199560