struts简单案例-适合初学者(二)

说明一下这个系列的总体规划:

一、为了更好的理解struts,首先讲解FrontController模式

1、阅读并尽可能的理解FrontController.doc这份文档

2、提问关于前一阶段有关MVC的学习情况

3、结合MVC的学习,谈谈FrontController在这里起到什么样的作用

4、文档中关于请求类型的通信,映射的理解

5、文档中关于映射,只是做了一个简单的封装,如果采用映射外部化(如XML),那么具体如何现实,请说出大体方案(不要求具体代码的实现)

6、有关文档中提及的几个问题,你是如何理解的

二、struts实例讲解

1、在集成开发环境中,创建新的工程

2、一般应用的层次结构3、重点说明在这个实例中接口和抽象的重要性

4、接上一话题,mid和midimpl层的具体实现

5、有关application的一般概念,具体在这个实例中的实现

6、presentation层(struts的集中实现部分)的讲解

7、有关实例中用到的资源文件的说明

8、struts-config.xml文件的配置

9、web.xml文件的配置

10、jsp的制作,三种常标签库的应用

11、有关数据源的一般介绍

12、如何在集成开发环境中运行这个实例(需掌握前一阶段有关IDE的学习)

三、发布实例到应用服务器中去(Tomcat)

1、Tomcat相关基础

2、Tomcat安装、配置

3、web.xml

4、server.xml

5、如何发布一个具体的实例

时间: 2024-09-22 17:38:42

struts简单案例-适合初学者(二)的相关文章

struts简单案例-适合初学者(一)

前言: 虽然现在ssh开发满天飞,但是对于初学者来说,未必是好事,从基础学起,一步一个脚印,也许对他们来说更好. 下来的时间里,讲解一个struts的简单案例,从基础学起,有兴趣的朋友可以慢慢看来. 概要:Front Controller(模式) 说明:讲解struts具体例子之前,先说明一下Front Controller模式(前端控制器模式).struts就是它的具体实现,得以扩展,并且是Model2结构的完整实现. Model2结构通过一个控制组件来接受请求,这个控制组件本身可以为请求提供

struts简单案例-适合初学者(三)

说明:具体案例的分析,详细的分析在讲解的过程中再阐述(这份案例大约在04年已经完成,所以现在看起来难免有些不符合时代潮流,领会精神即可) 概要 主要针对表department操作,创建.更新.删除.选择 层次结构说明 共分为四层:mid.midimpl.application.presentation 一般开发基于MVC结构的应用来说,层次的划分是很重要的,三层结构.于至于多层结构的演变有其一定的道理.MVC本身就是模型.视图.控制的层次划分,这样有助于职能的明确,加快开发效率,最重要的是系统的

深入分析PHP上传文件的案例(适合初学者)

通过 PHP,可以把文件上传到服务器. 创建一个文件上传表单 允许用户从表单上传文件是非常有用的. 请看下面这个供上传文件的 HTML 表单:  代码如下 复制代码 <html>  <body>  <form action="upload_file.php" method="post"  enctype="multipart/form-data">  <label for="file"

DataGrid实例(简单易懂,无复杂功能,适合初学者)

datagrid|初学 使ACCESS数据库,适合初学者,修改连接.查询语句后可直接运行,代码中有注明.       填充DataSet的步骤      1.使用数据库连接字符串创建数据库连接对象      2.用SQL查询语句和数据库连接对象创建数据库适配器dataAdapter      3.使用DataAdapter的Fill 方法填充DataSet using System;using System.Windows.Forms;using System.Data;using System

离散数学 视频-离散数学教程适合初学者学习

问题描述 离散数学教程适合初学者学习 有没有讲的好的关于离散数学的视频?适合初学者的不要太简单的.

各位高手请推荐一本适合初学者的Java ME手机开发的书,谢谢

问题描述 本人刚学Java语言(JavaSE)各位高手请推荐一本适合初学者的JavaME手机开发的书,谢谢 解决方案 解决方案二:<从零开始学JAVAME手机开发>张欣毅清华大学出版社这本书很赞很赞!<JavaME手机应用开发大全>这本,忘记是哪个出版社的啦,好像是黄正环,你查一下.

photoshop超详细适合初学者的排版教程

给各位photoshop软件的使用者们来详细的解析分享一下超详细适合初学者排版的教程. 教程分享: 初学者排版教程第二篇,主要讲解图片大小设置,背景填充,图层.图层组和PNG的知识,新手一起来了解一下这些知识吧. 教程目录; P1:图片大小的设置:图片大小的设置/尺寸的定义/照片常见尺寸表 P2:背景填充:颜色填充/图案填充 P3:图层与组:图层与图层之间的关系;养成分组操作的好习惯. P4:笔刷的应用:笔刷的安装和使用方法. P5:DIY PNG贴图:PNG的简介,如何制作PNG P6:标尺等

PHP数组操作简单案例分析_php技巧

本文实例讲述了PHP数组操作相关技巧.分享给大家供大家参考,具体如下: 这个是一道简单的PHP数组入门题 $Str = "as5454654%^$%^$7675dhasjkdhh12u123123asdasd"; //将上面的统计上面字符串不同字符和出现的次数. 实现方式:将字符串转换成数组,在通过对数组的操作得到相应的结果. $len = strlen($str); //数组存在数组中 $array = array(); for($i=0;$i<$len;$i++) { arr

strutsjava-谁有struts 基础案例与开发详解 源码?

问题描述 谁有struts 基础案例与开发详解 源码? 谁有 struts 基础案例与开发详解 源码 ,丛书主编:张孝祥 徐明华 跪求