本章节讲述如何开发standardlesson项目中的我的消息页面即MyMessage页面。
页面功能需求:加载页面后,表单显示个人信息,下方表格中显示当前用户发送的消息,在表格中可以给指定邮箱地址发送消息。由于章节篇幅所限发送消息的具体业务逻辑暂不实现,用户如有兴趣可以自行实现。
sl_message表脚本如下:
CREATE TABLE `sl_message` ( `message_id` int(11) NOT NULL AUTO_INCREMENT,--消息Id `receiver` varchar(45) DEFAULT NULL,--接收者 `receiver_mail` varchar(45) DEFAULT NULL,--接收邮箱 `sender` int(11) DEFAULT NULL,--发送者 `sender_mail` varchar(45) DEFAULT NULL,--发送邮箱 `send_date` date DEFAULT NULL,--发送日期 `content` varchar(200) DEFAULT NULL,--内容 PRIMARY KEY (`message_id`), KEY `fk_sender_id` (`sender`), CONSTRAINT `fk_sender_id` FOREIGN KEY (`sender`) REFERENCES `sl_employee` (`EMPLOYEE_ID`) ON DELETE NO ACTION ON UPDATE NO ACTION ) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8;
本页面在项目的com.bstek.dorado.sample.standardlessn.junior.person目录下,页面效果如下:
在本例中你可以掌握主从表中1主1从数据结构下,从表数据的增加、修改、删除与保存。了解DataPath的概念。
本章的教学视频地址为:http://pan.baidu.com/s/1dD1Tgtz
本章的数据库脚本地址为:http://wiki.bsdn.org/x/uQCrAg
Attachments:
12.1-1.png (image/png)