第一帖,随笔,刚学会websnap制作登录页面,记下来

1个星期前,根本不知道WebSnap是个什么东西,今天会做login了,记一下,以免忘了:)

websnap原来是borland出的一个制作网站的工具,它好象很难,因为乱七八糟一堆类,都不知道什么是什么;又好象挺简单,因为基本上不用写代码(至少我初学是这个感觉)。也不知什么时候才能真正使用它?

不会贴图,幸好目前主要给自己看:)

制作login页面:首先,点击工具栏上New WebSnap Application图标,新建一工程;选web app debugger executable(目前还不会发布网站,闷),输入coClass name如WebSnapDemo,选pagemodule,里边各选项默认;输入page name如Home,因为要这个页在登录后才显示,进入pageOption把Published的对勾去掉,选中request login;确定建立工程,首先保存假设工程名为MyDemo。得让Home页显示点东西,好确认是否能进来:),添加一table(bde)和datasetadapter(websnap),table随笔连一表,并open;datasetadaper的dataset属性设为table,双击data属性->右击fields->add all fields;关闭,双击adaperpageproduer,打开visual designer,右击adapterpageproducer->new component->adapterform,在adapterform上右击->new component->adaptergrid,设置adaptergrid的adapter属性为datasetadapter,关闭。下面开始login的制作,点工具栏上new websnap page module新建一pagemodule,pagename设为如login,加入EndUserSessionAdapter、Session Service、WebUserList(在websnap页),在webuserlist的useritems属性中加入用户名和密码;设置endusersessionadapter的属性loginpage为home(登入页的名称)。双击adapterpageproducer->右击adapterpageproducer->new component->adapterform->右击adapterform1->new component->adapterfieldgroup和adaptercommandgroup,设置adapterfieldgroup的adapter属性为endusersessionadapte,adaptercommandgroup的displaycomponent属性为adapterfieldgroup,至此,完成了,应该可以了。不过还很不完善,会这个的希望教我。

最后还有个web app debugger的使用问题,有时点击DefaultURL: http://localhost:1024/ServerInfo.ServerInfo不能正确连接,这时候就用的到前面的工程名和coclassname了:http://localhost:1024/MyDemo.WebSnapDemo 输入这个应该就可以正确显示的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值