电子商务课程设计.docx

上传人:b****3 文档编号:3708032 上传时间:2022-11-24 格式:DOCX 页数:39 大小:1.81MB
下载 相关 举报
电子商务课程设计.docx_第1页
第1页 / 共39页
电子商务课程设计.docx_第2页
第2页 / 共39页
电子商务课程设计.docx_第3页
第3页 / 共39页
电子商务课程设计.docx_第4页
第4页 / 共39页
电子商务课程设计.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

电子商务课程设计.docx

《电子商务课程设计.docx》由会员分享,可在线阅读,更多相关《电子商务课程设计.docx(39页珍藏版)》请在冰豆网上搜索。

电子商务课程设计.docx

电子商务课程设计

上机指导说明书

实验目的:

1、掌握电子商务网站的基本设计方法;

2、初步了解J2EE架构用于电子商务网站的设计技术;

3、掌握开发所需的数据库服务器、中间服务器和相应环境的配置。

实验步骤:

一、环境配置

1、下载安装JavaSDK

下载jdk1.6.0_05(下载地址:

 Files\Java\jdk1.6.0_05(当然其他路径也可以)。

JDK安装完成之后要设置系统环境变量:

 我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置。

环境变量设置,分别设置环境变量:

JAVA_HOME

在系统环境变量那一栏中点->新建JAVA_HOME(JAVA_HOME指向的是JDK的安装路径)。

变量名:

JAVA_HOME;变量值:

C:

\ProgramFiles\Java\jdk1.6.0_05

设置JAVA_HOME量的目的:

为了方便引用,比如,JDK安装C:

\ProgramFiles\Java\jdk1.6.0_05目录里,则设置JAVA_HOME为该目录路径,那么以后要使用这个路径的时候,只需输入%JAVA_HOME%即可,避免每次引用都输入很长的路径串等。

2、下载web服务器

下载apache-tomcat-6.0.20.exe文件(下载地址:

二、建立数据库

本实验使用access数据库。

在access中建立名为demo的数据库。

建立表名为goods的数据库表。

该表包括5个字段。

编号、名称、价格、数量及删除标志。

如下图所示。

三、程序设计

1、建立主页面。

利用Dreamwave或Frontpage建立页面名为default.jsp的主页面。

对应代码如下:

<%@pagecontentType="text/html;charset=GBK"%>

SSH系统操作演示

//整个窗口显示登录界面

if(top.frames.length>0){

top.location=window.location;

}

method=list'scrolling="auto">

相应的现实为:

2、建立录入和编辑页面

建立单击“添加”后的录入页面goods.jsp。

对应代码如下:

<%@tagliburi="http:

//jakarta.apache.org/struts/tags-logic"prefix="logic"%>

<%@tagliburi="http:

//jakarta.apache.org/struts/tags-bean"prefix="bean"%>

<%@tagliburi="http:

//jakarta.apache.org/struts/tags-html"prefix="html"%>

<%@pagecontentType="text/html;charset=GBK"%>

分类管理

--

textarea{overflow:

auto;width:

"100%";height:

"100"}

-->

//取消

functionmyReset(){

document.forms[0].reset();

}

//添加

functionmySubmit(){

if(!

check()){

returnfalse;

}

document.forms[0].submit();

}

//返回

functionmyBack(){

window.navigate("/goods/goodsPageAction.do");

}

//提交验证

functioncheck(){

if(isAllBlank(document.all("info.name").value)){

alert("名称不能为空!

");

document.all("info.name").focus();

returnfalse;

}

if(isAllBlank(document.all("info.prices").value)){

alert("价格不能为空!

");

document.all("info.prices").focus();

returnfalse;

}

if(!

isPlusNumeric(document.all("info.prices").value)){

alert("价格格式不对,请输入正数!

");

document.all("info.prices").focus();

returnfalse;

}

if(isAllBlank(document.all("info.number").value)){

alert("数量不能为空!

");

document.all("info.number").focus();

returnfalse;

}

if(!

isPlusNumeric(document.all("info.number").value)){

alert("数量格式不对,请输入正整数!

");

document.all("info.number").focus();

returnfalse;

}

returntrue;

}

formaction="/goods/goodsAction.do"method="post">

"input":

"input".equals(request.getParameter("method"))?

"input":

"update"%>"/>

hiddenproperty="info.id"/>

hiddenproperty="info.deleteFlag"/>

 

商品管理→商品信息<%="inputInit".equals(request.getParameter("method"))?

"添加":

"input".equals(request.getParameter("method"))?

"添加":

"修改"%>

 

保 存

重 置

返 回

名    称

textproperty="info.name"styleClass="textfield"style="width:

150"/> *

价    格

textproperty="info.prices"styleClass="textfield"style="width:

150"/> * 元

数    量

textproperty="info.number"styleClass="textfield"style="width:

150"/> * 个

form>

相应结果如下:

3、建立列表页面

建立名为goodsList.jsp的列表页面,供主页面调用。

代码为:

<%@tagliburi="http:

//jakarta.apache.org/struts/tags-logic"prefix="logic"%>

<%@tagliburi="http:

//jakarta.apache.org/struts/tags-bean"prefix="bean"%>

<%@tagliburi="http:

//jakarta.apache.org/struts/tags-html"prefix="html"%>

<%@pagecontentType="text/html;charset=GBK"%>

分类管理

//删除

functionmyDel(spanID){

varinfoIDs=getNewInfoIDs(spanID);

if(infoIDs==""){

alert("请选择所要删除的信息!

");

returnfalse;

}

if(confirm("你确认要删除指定信息吗?

")){

window.navigate("../goods/goodsListAction.do?

method=delete&ids="+infoIDs);

}

}

//单个删除

functionmyDeleteForAlone(infoId){

if(confirm("你确认要删除指定信息吗?

")){

window.navigate("../goods/goodsListAction.do?

method=delete&ids='"+infoId+"'");

}

}

//添加

functionmyCreate(){

window.navigate("../goods/goodsAction.do?

method=inputInit");

}

//编辑

functionmyEdit(id){

window.navigate("../goods/goodsAction.do?

method=updateInit&id="+id);

}

//查看

functionmyShow(id){

window.navigate("../goods/goodsAction.do?

method=show&id="+id);

}

//页面提示信息

<%

Stringmethod=request.getParameter("method");

%>

varmethod="<%=method%>";

if(method=="delete"){

alert("删除成功!

");

}elseif(method=="input"){

alert("添加成功!

");

}elseif(method=="update"){

alert("修改成功!

");

}

 

商品管理→商品信息列表

 

添 加

删 除

名    称

价格(元)

数量(个)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1