使用C++和HTML开发网络应用程序实例解析
时间:2025-07-12
时间:2025-07-12
html解析
曾
""
哲使用和开发网络应用程序实例解析
""和使用!#$%&开发网络应用程序实例解析
曾
哲
福建福州
()***+,
武警福州指挥学校教育技术中心’
摘
""
要-主要介绍一个实例./脚本用/编程处理用户输入.并且通过创建一个2345文档来创建一个及时响应01
的应用程序6
""
关键词-/7237/7网络4501
中图分类号-3(9(:*98文献标识码-;文章编号-<**(>(+**=,<*9*+?’
""
@ABCDEFGCHCIJAKADCLGHMNOAFPLLDGQNFGCHRSNTLDAUVWBGHM!
YZ[0Y\]
NHX#$%&
’.k.k.()***+./,/]^_]‘abZcdef_ga^3]e\^ahaijdl\ad/ammf^cg^ine\aahabo‘m]c8ahge]ka‘e]dl\ad\g^f
-3PUBFpNQF\]f‘_geh]g^_‘acde]qf^]rfmsh]ab/01qe‘gs_tjdqg^i/-/wAVxCpXB
""
""
._a_‘f^qfe__\]g^sd_abdq]‘qf^ctdghcg^i_\]fsshgef_ga^
:s‘ai‘fmab‘]qsa^cg^ig^_gm]u\ge\_\‘adi\c]v]hasg^if2345caedm]^_
7237/7^4501]_ua‘y
z引
言
~实例分析
通过一个实例解析来使大家学会一种开发思路和编程方法6
例如.要求创建一个网络应用程序.使得每个对某一产品表现出浓厚兴趣的客户都能在网上填写并传送申请表6
这是电子商务型网站经常遇到的问题.以此为数学模型.他具备很好的典型性和扩展性6其开发步骤如下-’<,编写客户端应用程序
客户端可以用k或!创建一个在‘a^_8fi]‘]fmu]fv]‘浏览器中可通读的2345应用程序6
"\#_mh"\<#?<#??osshgef_ga^ka‘m"|\
#"tacj
"b$i$\#-||<+>:*:*:<||:a‘mm]_\ac]_fe_ga^__shhreigfad_
-"g$_$e#"t#[fm]^sd__js]]r_^fm]dq_^fm]‘-"g$_$f#"t#occ‘]qq^sd__js]]r_^fm]cc‘]qq‘-"g$_$e#"t#/g_j^sd__js]]r_^fm]g_j‘
-"g$_$s#"t#8\a^][dmt]‘^sd__js]]r_^fm]\a^]‘-"g%mf$_$]#"t#Zgh1c^sd__js]]r_^fm]mfgh‘$n$n$}&#"g^sd__js]dtmg_^fm]dtmg_vfhd]
"|ba‘m#"|#tacj"|#\_mh
通用网关接口,可’../01/amma^0f_]ufj1^_]‘bfe]
以实现网站与用户交互的功能6本文主要介绍一个实例.
""
脚本用/编程.处理用户输入并且通过创建一个/01
这样的/2345文档来创建一个及时响应的应用程序601
程序使网站具有交互性.并且允许用户点击超文本链接来进行信息交换6当浏览器和服务器进行通信时包括连接{请求{响应{关闭=个过程6/脚本将驻留在服务器上.01并且使服务器和程序直接通信6这个通信允许/脚本动01态地接收数据且将数据传递给服务器6
具体地讲.当浏览器接收了一个2345文档的时候.他首先和服务器连接.然后对文档提出请求6如果文档存在.服务器将23然后关45文档作为响应提供给浏览器.闭连接6这个过程和/都在服务器端执行6浏览器对服01脚本一无所知.并且浏览器也不真务器正在调用一个/01正关心他是如何从服务器返回数据的6作为程序员.惟一脚本时服务器的1关心的是编写/|01}端口号6浏览器将
和运行/脚本的服务器程序相联系6脚本接下来执01/01行对于产生需要的输出所必要的操作6服务器通过2338把/脚本的输出提供给浏览器6为了完成此任务.服务01并器端的程序将一些必要的头信息加入到脚本的输出中.且将头信息和脚本的数据一起返回给最后一次调用服务器的浏览器6最终服务器关闭和浏览器的连接并等待另一个连接的请求6
收稿日期-+**<+9在2345窗体中.能够运用系统提供的不同输入机在网页上进行数据输入6可以是文本字段{可选按钮{制.
单选按钮和列表框6在数据完成后.用户通过点击}&按钮把窗体提交给服务器.提交窗体就表明数据输入已经结
9=
html解析
现代电子技术年第期总第期
束!在窗体被提交的时候"浏览器把数据和#脚本的$%&’(发送给服务器!
在上述)*+(文档中",-./表单的/012-3属性是指把数据发送到#脚本中的方法"一般有4和5两个$%01-61值!7819-:属性指通过服务器指定已被提交的窗体中将要脚本的&’被执行的#!$%(
确定程序中间件的的组件是#脚本和>0;<=$%?服务器
脚本以下面的方式工作@#$%
脚本的&’A浏览器把指向#$%(和数据一起提交给服务器"这是通过B,-./C的7819-:属性完成的!
服务器把数据传送到D从浏览器中接受了请求之后"脚本中!#$%
E脚本或者是通过他自己或者是通过调用另一个程序来处理数据!
F服务器把结果传送给浏览器!G浏览器在屏幕上显示结果!
为了访问用户输入的数据"脚本可以这样处理@
J827.H9:5I1
定义一个字符类型的指针变量"用来存储用户数据KKL4;N=J9:5I1010:MO&P’QRS*’%T$N调用系统函数4来访问环境变量O&P;=KK010:M’QR
该变量把窗体中的全部数据存为连续的字符串S*’%T$"
计算机应用
系统中可以使用微软的产品S在("O(S0.M0.9:IX操作系统中可以使用+V或者选用[可运行在<种操作"SO(.78W0把数据存储在硬盘上的某个磁盘系统中!为了简单便利"
文件中!这样"修改后的程序代码如下@
\9B,:8WI3061.07/C
;=9:1/79:
]
J-,61.07/,9W0J827.H9:5I1
=JL4;N*’%T$N9:5I1010:MO&P’QRS
BBNU1@KNBB0BB0J8-I1#-:10:1V5021/W10X1:3W:3W^;N^N"@@_@@=J,9W0-50:755W987:13719-6-I19-6755
J,9W0BB9:5I1
^;=J,9W08W-60BBN^*aaaNJ8-I1Q-I.30179W627M0?00:.08-.30327:‘6J.01I.:b
c
;d=保存并编译程序;e=执行应 …… 此处隐藏:1669字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:《易经数字开运宝鉴》
下一篇:尤俊农耕文化园解说词