大家好,今天给大家演示一下由jsp struts实现的简单的信息供求系统的项目,该项目实现了信息分类浏览发布、管理员审核管理等功能,数据库采用的是mysql,比较简单,适合Java初学者参考学习,下面我们来看看如何运行。
1. 将项目导入到eclipse(myeclipse也可以)中;
2. 导入后发现有个感叹号,表示这个项目的jre路径和我们的不一致,需要配置一下,下面演示一下怎么配置;
3. 配置完后发现错误消失了,下面我们来配置一下数据库连接信息。
4. 接下来我们开始导入数据库文件,我们采用navicat数据库管理工具,建议大家也用这个工具。
5. 导入后按f5刷新下就会出现数据库,双击打开数据库。
6. 现在我们来启动运行:
运行主界面:
可以选择发布信息:
我们这里发布一个试试看,发布成功后需要审核,下面我们来登录管理员,用户名是admin,密码是222:
管理员登录后的主界面:
我们来查看下刚才发布的信息,发现有中文乱码,这是我们很容易忽略的一个错误,下面来看看怎么解决,以后跟数据库交互的中文乱码都可以这样来解决:就是在数据库连接信息后面少了这一句:?characterEncoding=utf8
加上这句话后我们重启项目看看,先把刚才的乱码删掉,我们再来发布一条信息:
发现现在中文能正常显示了,所以这个方法很有效,希望大家以后能记住用这种方法去解决Java在mysql中的中文乱码问题。
下面我们来审核下:
然后在前台就可以看到了:
系统功能比较简单,界面也比较简单,就是俗话说的low,但是对于初学者学习来说够了,好了今天演示就到这里!
对这个项目感兴趣的童鞋可以按照下面方式获取源码。项目包含视频指导运行教程和完整源码,保证运行起来的,如果你跟着视频教程还是不能运行,请联系我,在订单提取页面有我的联系方式,我会指导你直到运行起来,总之重要的事说三遍:包运行、包运行、包运行!