【java】java web-网上书店
要求实现一个网上书店的基本功能,要求具有前端(用户)和后端(管理)功能,基于Web运行方式。前端具有浏览书目、购物车等功能,后端具有管理书目、基本统计功能。编程工具可以是MS .NET(C#)或者J2EE 二选一,数据库可以是SQL Server、DB2、Oracle、Mysql、PostgreSQL之一。
要求实现一个网上书店的基本功能,要求具有前端(用户)和后端(管理)功能,基于Web运行方式。前端具有浏览书目、购物车等功能,后端具有管理书目、基本统计功能。编程工具可以是MS .NET(C#)或者J2EE二选一,数据库可以是SQL Server、DB2、Oracle、Mysql、PostgreSQL之一。
环境:
1.配置java ee的eclipse
2.Tomcat 7.0
3.jdk 1.7
4.Access数据库
步骤:
1.在eclipse中新建Dynamic Web Project(需要注意这一步如图勾选,否则后期还要自己创建web.xml)
2.将java文件导入src
3.将jsp文件导入WebContent
4.在WEB-INF下创建文件夹classes,并且设置生成的class文件存入该文件夹
5.然后请调试你的代码(右键项目->Run As->Run On Server)
遇到的一些问题:
1.数据库连接:
Access数据库连接:win+R->输入odbcad32.exe->用户DSN->选择Microsoft Accesss Driver配置->加入你的数据库文件.mdb
可以先写一个小程序测试数据库是否连接成功:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class TestAccess {
/**
* @param args
* @throws ClassNotFoundException
* @throws SQLException
*/
public static void main(String[] args) throws ClassNotFoundException, SQLException {
// TODO Auto-generated method stub
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//与数据库连接
Connection con = DriverManager.getConnection("jdbc:odbc:bookstore");
if(con!=null){
System.out.println("成功。。。。。。。。。");
}
}
}
再仔细看下面的解释,说明端口被占用着,打开任务管理器,将有关进程停止即可
呕心沥血的项目所在。。。OnlineBookStore.rar
最后,欢迎大家到我的个人主页http://jiaqianli.cn一起交流、学习~
更多推荐
所有评论(0)