JSP/Servlet实现电子日记系统与数据库设计
本资源是一份关于使用JSP/Servlet技术开发新闻发布系统的内部测试文档,由原创作者田超凡编撰,未经许可禁止转发。文档详细介绍了如何在Java环境下,结合JDK1.7、MyEclipse、Tomcat7、SQLServer2008和jQuery-1.8.*.js等工具和技术,构建一个电子日记管理系统。 主要功能要求包括: 1. **访问查询与展示**:实现一个名为"Feeling"的Servlet,用于查询数据库中的日记信息,要求返回信息按照编写日期降序排列并在列表页面展示。列表标题应使用CSS进行样式化,提供清晰的视觉效果。 2. **编写新日记功能**:用户可以通过"记录心情"链接进入编辑页面,页面需包含"类别"下拉列表,选项包括"有感而发"、"杂七杂八"、"踩脚印"。日期默认当前,标题和内容为必填项。在保存前,需要使用JavaScript进行非空验证。 3. **保存与反馈**:用户提交的日记需通过Servlet保存到数据库。成功时显示成功提示并跳转到最新日记列表,失败则给出相应错误提示,返回编辑页面。 4. **数据库设计**:创建名为FEELINGDATA的数据库,包含FEELING表,至少填充三条测试数据。使用Eclipse创建Feeling Web项目,组织代码结构,包括entity包(存储实体类)、dao包(数据访问类)和servlet包(处理Servlet逻辑)。 5. **页面设计**:创建index.jsp,按照图示设计日记信息列表页面,使用CSS美化界面,同时确保"查看"链接正确设置,点击后能显示对应日记详情。 6. **基础架构**:涉及实体类(如Feeling.java),DAO设计(如BaseDao.java、FeelDao接口和实现类),以及数据操作的正确流程。 这份文档提供了实际开发一个简单日记应用的步骤和规范,对于学习和实践Java Web开发的学生或开发者来说,是一个很好的参考案例。
- 粉丝: 5681
- 资源: 495
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- OptiX传输试题与SDH基础知识
- C++Builder函数详解与应用
- Linux shell (bash) 文件与字符串比较运算符详解
- Adam Gawne-Cain解读英文版WKT格式与常见投影标准
- dos命令详解:基础操作与网络测试必备
- Windows 蓝屏代码解析与处理指南
- PSoC CY8C24533在电动自行车控制器设计中的应用
- PHP整合FCKeditor网页编辑器教程
- Java Swing计算器源码示例:初学者入门教程
- Eclipse平台上的可视化开发:使用VEP与SWT
- 软件工程CASE工具实践指南
- AIX LVM详解:网络存储架构与管理
- 递归算法解析:文件系统、XML与树图
- 使用Struts2与MySQL构建Web登录验证教程
- PHP5 CLI模式:用PHP编写Shell脚本教程
- MyBatis与Spring完美整合:1.0.0-RC3详解