彩信项目实践
目录
1 背景 ........................................................................................................................................... 4
2 概述 ........................................................................................................................................... 4
3 系统结构 ................................................................................................................................... 4
3.1 新建与配置项目 ....................................................................................................... 5
3.1.1 构建自己的项目 ............................................................................................... 5
3.1.2 配置自己的工程项目的 LOG4J ...................................................................... 5
3.1.3 配置项目项目过滤器 ....................................................................................... 6
3.1.4 自己工程配置文件读取类 ............................................................................... 7
3.1.5 项目初始化启动方法 ..................................................................................... 10
3.2 彩信制作模块 ......................................................................................................... 12
3.2.1 制作平台的简单功能图 ................................................................................. 12
3.2.2 新增彩信模块 ................................................................................................. 13
3.2.2.1 创建 addMMS.jsp, 用于方便用户制作彩信,把用户上传的图片,
文本制作为一个简单的彩信, 此界面只提供一帧彩信制作功能, 请同学们实现
可以制作多帧彩信的功能。 AddMMS.JSP 代码如下: ..................................... 13
3.2.2.2 addMMSRes.jsp, 用于接收用户制作彩信的资源, 并把资源生产为一个
完整的彩信,把彩信存的 mmsRes 的目录下面。 ............................................. 16
3.2.2.3 建立存储彩信的数据库表: ......................................................... 20
3.2.2.4 在 com.imti.model 建立封装彩信的 body 类 MmsBody.java .. 21
3.2.2.5 在 com.imti.mode 包里面建立彩信封装类, MmsPackage.java.
24
3.2.2.6 在包 com.imti.web 里面创建类 MmsMake.JAVA. 用于彩信制作里
面,一些彩信制作过程中的业务逻辑处理。 ..................................................... 26
3.2.3 查看彩信 ......................................................................................................... 31
3.2.3.1 查看彩信记录: viewMMS.jsp ...................................................... 31
3.2.3.2 查看彩信: mmsEdit.jsp ................................................................. 34
3.2.3.3 创建视图,查看一条完整彩信 ..................................................... 35
3.2.4 包月用户查看 ................................................................................................. 35
3.2.5 点播用户查看 ................................................................................................. 35
3.2.6 下行彩信测试 ................................................................................................. 35
3.2.6.1 下行彩信页面: mtTest.jsp ............................................................ 35
3.2.6.2 下行测试逻辑处理页面: mtTestRes.jsp ....................................... 38
3.2.6.3 逻辑处理类: mtService.JAVA ....................................................... 39
3.2.7 下行彩信统计 ................................................................................................. 40
3.2.8 新增彩信群发任务 ......................................................................................... 40
3.2.8.1 建立好数据库表 ............................................................................. 40
3.2.8.2 在制作管理平台页面上,新增 addGroup.jsp 。这个页面主要方
便用户预定彩信的群发任务。定时发送某条信息。 ......................................... 41
3.2.8.3 增加彩信群发入库过程 ................................................................. 41
3.2.8.4 在 MODEL 包,建立类 MmsGroup.java .............................................. 41
3.2.8.5 在包 service 里面建立类 GroupService.JAVA .............................. 41
3.2.8.6 新增 addGroupRes.jsp,保存群发任务 ........................................ 42