该网站有一个购物车模块,购物车模块中自定义了两个session属性:CID用来记录用户选择的商品;CNUM用来记录相应商品的数量。请根据下表中所列的情况,填写对 session对象的几种处理情况。

题目

该网站有一个购物车模块,购物车模块中自定义了两个session属性:CID用来记录用户选择的商品;CNUM用来记录相应商品的数量。请根据下表中所列的情况,填写对 session对象的几种处理情况。


相似考题
更多“ 该网站有一个购物车模块,购物车模块中自定义了两个session属性:CID用来记录用户选择的商品;CNUM用来记录相应商品的数量。请根据下表中所列的情况,填写对 session对象的几种处理情况。 ”相关问题
  • 第1题:

    购物车软件组成模块中不包含______。

    A.购物车显示模块

    B.用户交流模块

    C.确认和支付模块

    D.订单生成模块


    正确答案:B
    解析:电子商务网站中的购物车,与超市的购物车非常相像,用于暂存客户选购的商品。购物车软件一般由以下几个模块组成。.购物车显示模块-显示客户己购买的商品基本信息,进行总价核算,并允许客户增删商品种类、更改商品数量。.订单生成模块-在完成对客户所选购的商品数据进行校验的基础上,根据客户购物车中的商品信息,生成商品订单。.确认和支付模块-在客户对自己的订单确认和支付之后,将订单存档并实时更新数据库。

  • 第2题:

    阅读以下说明,根据要求回答问题。【说明】某公司使用ASP开发了商务网站,购物车是网站中一个重要的组件。【问题1】设计购物车模块的核心思想是将顾客订购的物品进行临时保存,其中利用(1)可以将订购信息临时存在WEB服务器内存中,利用(2)可以将订购信息临时存于客户端硬盘上,另外还可以将订购信息临时存在(3)中。【问题2】在ASP内置对象中,有两个对象与cookie操作有关。其中(4)用来写cookie内容,(5)用来读cookie内容。备选答案:A. application B. asperror C. response D. request E. session F. server【问题3】在ASP内置组件中,使用(6)可以在主页上交替地变换广告,使用(7)可以读写服务器文件。 A. Browser Capabilities B. File Access C. AD Rotator D. Content Linking E. Database Access【问题4】该网站购物车模块页面脚本语言是JavaScript,用户订购信息临时存在cookie中,下面是购物车页面中读取cookie值的函数,请完成该程序。


    答案:
    解析:
    【问题1】答案:(1)session (2)cookie (3)数据库【问题2】答案:(4)C (5)D (6)C (7)B【问题3】答案:(8)cookieValue (9)length (10)start (11)end (12)cookieValue
    【解析】
    【问题1】解析:购物车中数据的保存一般有三种方式:session、cookie和数据库。利用session可以存放任何类型数据,每个用户有一个唯一的session ID。用此D区分不同用户的购物车,从而保存购物车数据。Session值存放在web服务器的内存中,如果使用购物车的用户比较多的话,将占用大量服务器资源。cookie是由服务器端生成,发送给客户端浏览器,浏览器会将cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该cookie给服务器(前提是浏览器设置为启用cookie)cookie的名称和值可以由服务器端开发自己定义,服务器可以利用cookie判断在HTP传输中的状态。cookie最典型的应用是判定注册用户是否已经登录网站及购物车的处理。用户可能会在一段时间内在同一家网站的不同页面中选择不同的商品,这些信息都会写入cookie,以便在最后付款时提取信息除了利用session和cookie存储购物车数据外,还能够将其存放在数据库中,一般是利用局部临时表实现的,购物车数据放在局部临时表中,数据库为每一个局部临时表分配一个唯一的ID。【问题2】解析:cookie是一种发送到客户浏览器的文本串句柄,并保存在客户端硬盘上,可以用来在某个Web站点会话之间持久地保持数据。在ASP内置对象中,request和response对象与cookie操作有关。其中,request.cookie集合是一系列cookie,从客户端与HTPRequest起发送到Web服务器;反过来,使用response.cookie可以把cookie发送到客户端。【问题3】解析:JavaScript操作cookie。

  • 第3题:

    下列()对象经常用来记录用户个性化信息,从而可以进行网站的个性化定制。

    A.Cookie

    B.Application

    C.Server

    D.Session


    Cookie

  • 第4题:

    某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员管理、在线支付、物流管理等功能。该商务网站采用SQL Server数据库,数据库名为business,其中用户表名称为name,其结构如下表所示。

    其中Usergrade仅有两个有效值:“m”表示会员,“b”表示非会员。21、该商务网站数据库连接代码如下,请根据题目说明在备选项中选择正确的答案填在对应栏上:<%set conn= (1) . createobject("adodb.connection")conn. provider="sqloledb"provstr="server=127.0.0.1; database= (2) ; uid=sa; pwd=9857452" (3) . open provstr%>备选答案:A.applicationB.businessC.connD.provstrE.nameF.server22、该商务网站只对会员用户开放购物车模块,当非会员用户点击购物车模块的首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块的首页链接时,直接进入购物车模块的首页。其中购物车模块的首页为main.asp,用户登录时的判断页面是ChkLogin.asp,会员注册页面为Register.asp。1. ChkLogin.asp的部分代码如下,请在空(4)~(6)处填写正确的代码。<!--#include file=conn.asp--><%username=replace(trim( (4) ("username")), "'", "")sq1="select * from (5) where Password='"&password&"'andUserName='"&username&"'"rs.open sq1, conn, 1, 1if (6) (ms.bof and ms.eof)thenif password=rs("Password")thensession("Username")=rs("UserName")session("Usergrade")=ms("Usergrade")%>2. main.asp的部分代码如下,请为空(7)~(8)选择正确的代码。<%if (7) <>"m" thenresponse. (8) "Register.asp"end if%><html></html>(7)备选答案:A.session("Username")B.session("Usergrade")C.application("Username") D.application("Usergrade")(8)备选答案:A.cookieB.endC.redirect D.write23、该网站举办购物优惠活动,希望用户打开网站首页时弹出提示窗口。首页Index.asp中部分代码如下,请在空(9)~(10)处填写正确的代码。<html><head><script language="javascript">function win() {window. (9) ("yh.html", "newwindow", "height=100, width=400")}</script></head><body (10) ="win()">…</body></html>


    答案:
    解析:
    21、(1)F. server(2)B. business (3)C. conn

    22、1.(4)request(5)name(6)not2.(7)B.session("Usergrade")(8)C.redirect
    23、(9)open(10)onload
    21、本题考查电子商务网站开发代码的基本方法。本问题考查Web数据库的连接代码。根据题目说明,该网站采用ASP+SQL Server开发,其数据库名称为business,所以数据库的连接代码为:<%set conn=server.createobject("adodb.connection")conn.provider="sqloledb"provstr="server=127.0.0.1; database=business; uid=sa; pwd=9857452"conn. open provstr%>
    22、本问题考查ASP编码的基本方法。用户登录时的判断页面是ChkLogin.asp,其作用在于当非会员用户点击购物车模块首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块首页链接时,直接进入购物车模块的首页。另外,用户表名称为name,所以代码如下:<!--#include file=conn.asp--><%username=replace(trim(request ?("username")), "'", "")sq1="select * from name where Password='"&password&"'andUserName='"&username&"'"rs.open sq1, conn,1,1if not (rs.bof and rs.eof) thenif password=rs("Password")thensession("Username")=rs("UserName")session(”Usergrade”)=ms(”Usergrade”)%>配合ChkLogin.asp页面,购物车模块的首页main.asp需要对session("Usergrade")进行判断,其程序代码如下:<%if session("Usergrade") <>"m" thenresponse. redirect "Register.asp"end it%><html></html>
    23、本问题考查JSP脚本的基本知识。根据题目要求,用户打开网站首页时,弹出相应的提示窗口,所以对应的JSP脚本为:<html><head><script language="javascript">function win() {window. open ("yh.html", "newwindow", "height=100, width=400")}</script></head><body onload="win()">…</body></html>

  • 第5题:

    阅读以下说明,回答问题1至问题3,将解答填入对应栏内。[说明]某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员管理、在线支付、物流管理等功能。该商务网站采用SQL Server数据库,数据库名为business,其中用户表名称为name,其结构如下表所示。



    其中Usergrade仅有两个有效值:“m”表示会员,“b”表示非会员。21、该商务网站数据库连接代码如下,请根据题目说明在备选项中选择正确的答案填在对应栏上:<%set conn= (1) . createobject("adodb.connection")conn. provider="sqloledb"provstr="server=127.0.0.1; database= (2) ; uid=sa; pwd=9857452" (3) . open provstr%>备选答案:A.applicationB.businessC.connD.provstrE.nameF.server22、该商务网站只对会员用户开放购物车模块,当非会员用户点击购物车模块的首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块的首页链接时,直接进入购物车模块的首页。其中购物车模块的首页为main.asp,用户登录时的判断页面是ChkLogin.asp,会员注册页面为Register.asp。1. ChkLogin.asp的部分代码如下,请在空(4)~(6)处填写正确的代码。<!--#include file=conn.asp--><%username=replace(trim( (4) ("username")), "'", "")sq1="select * from (5) where Password='"&password&"'andUserName='"&username&"'"rs.open sq1, conn, 1, 1if (6) (ms.bof and ms.eof)thenif password=rs("Password")thensession("Username")=rs("UserName")session("Usergrade")=ms("Usergrade")%>2. main.asp的部分代码如下,请为空(7)~(8)选择正确的代码。<%if (7) <>"m" thenresponse. (8) "Register.asp"end if%><html></html>(7)备选答案:A.session("Username")B.session("Usergrade")C.application("Username") D.application("Usergrade")(8)备选答案:A.cookieB.endC.redirect D.write23、该网站举办购物优惠活动,希望用户打开网站首页时弹出提示窗口。首页Index.asp中部分代码如下,请在空(9)~(10)处填写正确的代码。<html><head><script language="javascript">function win( ) {window. (9) ("yh.html", "newwindow", "height=100, width=400")}</script></head><body (10) ="win( )">…</body></html>


    答案:
    解析:
    21、(1)F. server(2)B. business (3)C. conn

    22、1.(4)request(5)name(6)not2.(7)B.session("Usergrade")(8)C.redirect
    23、(9)open(10)onload
    【解析】
    21、本题考查电子商务网站开发代码的基本方法。本问题考查Web数据库的连接代码。根据题目说明,该网站采用ASP+SQL Server开发,其数据库名称为business,所以数据库的连接代码为:<%set conn=server.createobject("adodb.connection")conn.provider="sqloledb"provstr="server=127.0.0.1; database=business; uid=sa; pwd=9857452"conn. open provstr%>
    22、本问题考查ASP编码的基本方法。用户登录时的判断页面是ChkLogin.asp,其作用在于当非会员用户点击购物车模块首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块首页链接时,直接进入购物车模块的首页。另外,用户表名称为name,所以代码如下:<!--#include file=conn.asp--><%username=replace(trim(request ?("username")), "'", "")sq1="select * from name where Password='"&password&"'andUserName='"&username&"'"rs.open sq1, conn,1,1if not (rs.bof and rs.eof) thenif password=rs("Password")thensession("Username")=rs("UserName")session(”Usergrade”)=ms(”Usergrade”)%>配合ChkLogin.asp页面,购物车模块的首页main.asp需要对session("Usergrade")进行判断,其程序代码如下:<%if session("Usergrade") <>"m" thenresponse. redirect "Register.asp"end it%><html></html>
    23、本问题考查JSP脚本的基本知识。根据题目要求,用户打开网站首页时,弹出相应的提示窗口,所以对应的JSP脚本为:<html><head><script language="javascript">function win() {window. open ("yh.html", "newwindow", "height=100, width=400")}</script></head><body onload="win()">…</body></html>