javaEE实现数据库信息简单显示在浏览器上

时间:2022-08-03 21:00:27

刚学习JavaEE,有不对的地方请指出

----------------------------------------------------

代码上次有错误,这次修改,没有优化

----------------------------------------------------

想实现一个简单的web功能,安静数据库(mysql)里面的表的内容显示在html上。

1、准备工作

安装myeclipse(对JavaEE开发比较方便),tomcat插件,mysql数据库,Navicat(方便管理mysql数据库)

这些安装网上有很多教程,可自行百度

2、想实现这个功能,百度下很多方法如

Ajax:http://www.cnblogs.com/lansehai/p/4668917.html

mvc模式:http://www.cnblogs.com/lxnlxn/p/5813981.html 

php :http://blog.csdn.net/xtqueen/article/details/8219002 这里参照mvc模式

3、在数据库中建立一个简单的表

语句:

create table userT

    -> (id INT NOT NULL AUTO_INCREMENT,

    -> name VARCHAR(30) NOT NULL,

    -> sex int(1),

    -> age int(2),

    -> phone VARCHAR(11) NOT NULL,

    -> qq VARCHAR(15),

    -> PRIMARY KEY(id));

javaEE实现数据库信息简单显示在浏览器上javaEE实现数据库信息简单显示在浏览器上

4、写一个简单的html文件


css文件
5、未使用框架只是用servlet进行与数据库联系,取出数据,显示在浏览器好的结构目录便于开发,可以参考:https://my.oschina.net/kzhou/blog/108971后台逻辑处理类,写的不是很好,以后继续修改User.java

UserDAO.java

servelt代码ListAllUser.java

javaEE实现数据库信息简单显示在浏览器上

最后截图。不过按钮不能使用,可以在servlet中接受继续添加功能,应该可以实现(也是刚学,不是很清楚)

前面是由于编码问题导致乱码,不过询问老师,终于改过来,所以最后一个正常显示


其中遇到一个mysql乱码问题:可以去http://blog.csdn.net/shawshank_bingo/article/details/52579526