一、Struts简介
1、软件的三层结构
表现层:主要是JSP和HTML页面,用于接收用户的请求,以及返回操作数据,是应用程序访问的入口。
业务逻辑层:主要是对数据库的操作,对数据业务逻辑进行处理。如果说数据层是积木,那么逻辑层的工作就是对这些积木的搭建。
数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。 简单的说法就是实现对数据表的
Select, Insert,Update,Delete的操作。如果要加入ORM的元素,那么就会包括对象和数据表之间的mapping,以及对象实体的持久化。
2、MVC模式
Model
View
Control
3、Strus
Struts是一个按MVC模式设计的Web框架,其实它是一个大大的Servlet。
二、Struts原理
三、创建Struts项目步骤详解
1、打开Myeclipse,新建Java Web project——————StrutsDemo1.
2、在网上下载Struts1.3.10.找到struts-1.3.10\apps目录下的struts-blank-1.3.10.war,把它拷贝到Tomcat webapps目录下,
刷新,过一会就会产生一个文件夹struts-blank-1.3.10.
(这是一个空白工程