由于前几天朋友们要求做一份完整点的留言系统,这几天抽时间整理了一份医院病种留言系统已经正式上线,今天给大家也分享一下。
系统功能简介:
管理员后台登录,包含验证码验证
所有留言查询
今日留言
未处理留言
已处理留言
管理员管理
邮箱发送设置
工具及技术简介:
数据库mssql2000
框架struts1.3
dbcp数据库连接
ajax技术
邮箱发
前台DWZ富客户端框架
前台Flexigrid数据展示框架
项目包名简介:
com.xw.dao 留言信息,管理员信息,公共信息接口(主要实现添加数据时对rowNuber字段排序进行排序)
com.xw.dao.impl 为com.xw.dao包接口的实现类(执行具体的增,删,改,查操作)
com.xw.email 存放邮箱发送功能类
com.xw.jdbcTool 连接数据库底层类,这里封装了具体的增,删,改,查方法。注:ObjectMapper.java为反向,大家可以百度查询一下具体信息。
com.xw.model 存放类型为实体bean
com.xw.publicTool 存放公用的一些方法。GetHelpData.java存放获取主键ID、获取系统时间、管理员密码加密(MD5)。PageEncoding.java配置编码格式为UTF-8需要在web.xml中进行配置。ResultServlet.java验证码验证。VerifyCodeServlet.java生成验证码。
com.xw.web.struts.action struts1.3 业务操作类
dbcpConfig.Properties dbcp连接数据配置,
主要需要配置的字段有:
driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver //数据库驱动
url=jdbc:sqlserver://localhost:1433;DatabaseName=njzxzx //数据库名称
username=sa //数据用户名
password=sa //数据密码
WebRoot目录文件详解:
fontPage 存放前台提交留言信息页面
login 存放后台用户登录页面
main 存放后台总框架jquery插件(DWZ富客户端框架)
My97DatePicker 存放前台日期选择插件
page_admin 存放后台管理员操作界面
page_message 存放后台留言操作界面
tableList 存放后台数据列表展现界面jquery(Flexigrid数据展示框架)
window 存放后台修改或审核数据时弹窗插件
fontPage.jsp 前台页面
login.jsp 后台登录页面
main_zxyy.jsp 后台总框架页面
注意:
运行源码时会报错是应为里面应用到一些jar包,我把所有项目应用到的包提供给大家。
大家下载附件并减压后放到D盘就可以了。
以上内容为整个项目的大体简介,希望大家多多支持xw素材网,我会不断的根据朋友们提出来的要求整理jsp源码模块给大家分享。
点击链接下载文件:
百度网盘下载:http://pan.baidu.com/s/1b35ju