刚学习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));
4、写一个简单的html文件
css文件
5、未使用框架只是用servlet进行与数据库联系,取出数据,显示在浏览器好的结构目录便于开发,可以参考:https://my.oschina.net/kzhou/blog/108971后台逻辑处理类,写的不是很好,以后继续修改User.java
UserDAO.java
servelt代码ListAllUser.java
最后截图。不过按钮不能使用,可以在servlet中接受继续添加功能,应该可以实现(也是刚学,不是很清楚)
前面是由于编码问题导致乱码,不过询问老师,终于改过来,所以最后一个正常显示
其中遇到一个mysql乱码问题:可以去http://blog.csdn.net/shawshank_bingo/article/details/52579526