当前位置: 技术问答>java相关
用jsp+servlet+javabean+oracle实现的网上书店
来源: 互联网 发布时间:2015-05-14
本文导语: 我现在需要实现一个三层架构的网上书店,具体要求如下:jsp是表示层,用于数据反馈;servlet是事物层,用于处理逻辑运算;javabean负责连接数据库与servlet;oracle作为数据库服务器。我现在对于四者之间的相互联系不...
我现在需要实现一个三层架构的网上书店,具体要求如下:jsp是表示层,用于数据反馈;servlet是事物层,用于处理逻辑运算;javabean负责连接数据库与servlet;oracle作为数据库服务器。我现在对于四者之间的相互联系不太清楚,jsp与servlet之间,servlet与bean之间,bean与oracle之间的联系方式请描述清楚。最好附上一个例子,如:图书订购或会员登陆。例子的解释和数据库中表的结构烦请说明。不胜感激,百分相送,略表敬意!!
|
这是一个相关例子:
Listing 1:
EShop.jsp
Music Without Borders
Music Without Borders
Listing 1:
EShop.jsp
Music Without Borders
Music Without Borders
CD:
Yuan | The Guo Brothers | China | $14.95
Drums of Passion | Babatunde Olatunji | Nigeria | $16.95
Kaira | Tounami Diabate| Mali | $16.95
The Lion is Loose | Eliades Ochoa | Cuba | $13.95
Dance the Devil Away | Outback | Australia | $14.95
Record of Changes | Samulnori | Korea | $12.95
Djelika | Tounami Diabate | Mali | $14.95
Rapture | Nusrat Fateh Ali Khan | Pakistan | $12.95
Cesaria Evora | Cesaria Evora | Cape Verde | $16.95
Ibuki | Kodo | Japan | $13.95
Quantity:
|
Listing 2:
Cart.jsp
0)) {
%>
ALBUM
ARTIST
COUNTRY
PRICE
QUANTITY
本质上,这段代码从SESSION中取出“购物车”。如果“购物车”为空或者没有被创建,它就什么也不显示。所以,在用户第一次访问应用时,其界面如图:
如果“购物车”不为空,用户选择的商品从车中取出,依次显示在页面上:
Cart.jsp
0)) {
%>
ALBUM
ARTIST
COUNTRY
PRICE
QUANTITY
本质上,这段代码从SESSION中取出“购物车”。如果“购物车”为空或者没有被创建,它就什么也不显示。所以,在用户第一次访问应用时,其界面如图:
如果“购物车”不为空,用户选择的商品从车中取出,依次显示在页面上: