广州大学web实验实验四Word文件下载.docx

上传人:b****5 文档编号:19899613 上传时间:2023-01-12 格式:DOCX 页数:12 大小:262.49KB
下载 相关 举报
广州大学web实验实验四Word文件下载.docx_第1页
第1页 / 共12页
广州大学web实验实验四Word文件下载.docx_第2页
第2页 / 共12页
广州大学web实验实验四Word文件下载.docx_第3页
第3页 / 共12页
广州大学web实验实验四Word文件下载.docx_第4页
第4页 / 共12页
广州大学web实验实验四Word文件下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

广州大学web实验实验四Word文件下载.docx

《广州大学web实验实验四Word文件下载.docx》由会员分享,可在线阅读,更多相关《广州大学web实验实验四Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。

广州大学web实验实验四Word文件下载.docx

pageEncoding="

utf-8"

%>

!

DOCTYPEhtml>

html>

head>

metahttp-equiv="

Content-Type"

content="

text/html;

charset=utf-8"

>

title>

注册页面<

/title>

linkhref="

styles/"

rel="

stylesheet"

/head>

body>

--文件引入的两种方式-->

%--<

%@includefile="

include/"

--%>

<

jsp:

includepage="

/jsp:

include>

<

pclass="

welcome"

欢迎进入购物车注册界面<

/p>

formaction="

"

method="

post"

div>

h2>

用户名:

/h2>

inputclass="

input"

type="

text"

name="

username"

placeholder="

请输入用户名"

/div>

密码:

password"

pwd"

请输入您的密码"

input1"

submit"

value="

注册"

reset"

重置"

h3>

已有账号,直接<

ahref="

登陆<

/a>

/h3>

/form>

/body>

/html>

2.需要写一个数据库来存储用户信息,表名为·

user·

(创建表的语句不写)

还需要一个表来存储商品信息goods表

createtable`goods1`(idintnotnullauto_incrementprimarykey,goods_namevarchar(20),goodspicvarchar(30),goods_pridouble(10),goods_name_envarchar(20))engine=InnoDBdefaultcharset=utf8;

3.用户注册的信息以post的方式提交给来处理,注册成功即跳转商品页面

%@pageimport="

.*"

GB18030"

%

try{

("

);

有账户的用户直接登陆进行,

import="

contentType="

charset=UTF-8"

UTF-8"

Cookie[]cookies=();

Stringuname="

;

Stringupwd="

Stringutrue="

if(cookies!

=null){

for(inti=0;

i<

;

i++){

Cookiecookie=cookies[i];

if().equals("

rname"

)){

uname=();

}elseif().equals("

rpwd"

upwd=();

rtrue"

utrue=();

}

 

X-UA-Compatible"

IE=edge,chrome=1"

欢迎进入购物车<

欢迎进入购物车登陆界面<

%=uname%>

%=upwd%>

inputtype="

checkbox"

remember"

true"

登陆"

p>

还没有注册,请先注册<

注册<

5.检测登陆结果用来验证。

charset=GB18030"

DOCTYPEhtmlPUBLIC"

-功登陆进入商品选择页面,从数据库中调集数据

购物页面<

style>

td{border:

1pxsolidgreen;

}

/style>

--创建数据表createtable`goods`(idintnotnullauto_incrementprimarykey,goods_namevarchar(20),goodspicvarchar(30),goods_privarchar(20),goods_name_envarchar(20));

-->

欢迎用户:

%=

userName"

请选购商品并填写所需要购买的数量<

tablestyle="

border:

thead>

tr>

th>

编号<

/th>

商品名<

单价<

购买数量<

/tr>

/thead>

tbody>

购结果显示页面,运用javaBean来计算,将逻辑分离

-//W3C//DTDHTMLTransitional//EN"

"

订单信息<

useBeanid="

car"

scope="

page"

class="

setPropertyname="

property="

num_apple"

param="

apple"

/>

num_orange"

orange"

num_banana"

banana"

num_grapefruit"

grapefruit"

num_peach"

peach"

b>

尊敬的用户:

/b>

%>

您选购的订单详情如下<

table>

价格<

td>

1<

/td>

苹果<

¥<

getPropertyname="

/>

pri_apple"

2<

橘子<

pri_orange"

3<

香蕉<

pri_banana"

4<

柚子<

pri_grapefruit"

5<

桃子<

pri_peach"

/tbody>

/table>

总价为:

getPropertyname="

total_price"

button>

立即付款<

/button>

取消订单<

useBean>

的计算代码

packageShopCar;

publicclassCountPrice{

privatedoublenum_apple;

privatedoublenum_orange;

privatedoublenum_banana;

privatedoublenum_grapefruit;

privatedoublenum_peach;

privatedoublepri_apple;

privatedoublepri_orange;

privatedoublepri_banana;

privatedoublepri_grapefruit;

privatedoublepri_peach;

privatedoubletotal_price;

publicdoublegetNum_apple(){

returnnum_apple;

publicvoidsetNum_apple(doublenum_apple){

=num_apple;

(num_apple*;

publicdoublegetNum_orange(){

returnnum_orange;

publicvoidsetNum_orange(doublenum_orange){

=num_orange;

(num_orange*;

publicdoublegetNum_banana(){

returnnum_banana;

publicvoidsetNum_banana(doublenum_banana){

=num_banana;

(num_banana*;

publicdoublegetNum_grapefruit(){

returnnum_grapefruit;

publicvoidsetNum_grapefruit(doublenum_grapefruit){

=num_grapefruit;

(num_grapefruit*;

publicdoublegetNum_peach(){

returnnum_peach;

publicvoidsetNum_peach(doublenum_peach){

=num_peach;

(num_peach*;

publicdoublegetPri_apple(){

returnpri_apple;

publicvoidsetPri_apple(doublepri_apple){

=pri_apple;

publicdoublegetPri_orange(){

returnpri_orange;

publicvoidsetPri_orange(doublepri_orange){

=pri_orange;

publicdoublegetPri_banana(){

returnpri_banana;

publicvoidsetPri_banana(doublepri_banana){

=pri_banana;

publicdoublegetPri_grapefruit(){

returnpri_grapefruit;

publicvoidsetPri_grapefruit(doublepri_grapefruit){

=pri_grapefruit;

publicdoublegetPri_peach(){

returnpri_peach;

publicvoidsetPri_peach(doublepri_peach){

=pri_peach;

publicdoublegetTotal_price(){

=()+()

+()+()

+()+();

returntotal_price;

五、总结心得

通过这次实验,我学会了静态HTML,CSS,JavaScript,JSP,JavaBean,Servle,并且能使用这些技术来设计并建立一个网上购物车程序。

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

当前位置:首页 > 考试认证 > 从业资格考试

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

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