如何传递命令

网页是无法直接操作后台数据的,我们需要利用get方式,按照事先约定的方式,将各种参数传递给服务器,服务器根据收到的参数,来执行相应的操作。

例如要编辑一个订单,客户端肯定要将订单编号(或主键)传递给服务器,服务器才知道用户要编辑的是那一个订单,还需要将当前页码传递给服务器,这样编程完成之后,客户端才能正确返回原来的页面。

所以要编辑一个订单,客户端通常需要给服务器发送以下访问请求:

edit.htm?page=2&oid=161130078

page为页码,oid为订单编号,完整的意思是:

我目前位于第3页(页码从0开始),我要编辑订单编号为161130078的订单,编辑完成之后,请让我返回第3页吧。

事先约定好每个页面的get参数的名称和含义,以便于通过get方式正确传递数据给服务器,是能否完成设计的关键,否则很容易将自己绕晕,最后难以为继。

在Foxtable开发网页管理系统,基本上就是两部分:

1、客户端发送包含get参数的访问请求给服务器。
2、服务端收到访问请求,从中提取get参数,执行相应的操作后,生成新的页面,发回给客户端。

所以接下来我要先理清楚每个页面要完成的任务,以及对应的get参数要求。


本页地址:http://www.foxtable.com/mobilehelp/topics/0132.htm