提交接收端服务端与客户端交互流程
2013-05-14 20:27
197 查看
最近一直在学习提交接收端之类的问题,下午正好有机会和大家分享一下.
一:交互示意图
二:具体实现
要求:1,在客户端要写明提交到的界面的名称,如图2.1所示
2,在接收端应用Request关键字,如图2.2所示
图示:
整体图:
提交端:
接收端:
实例:将Login.htm界面中文本框txtUserName,txtUserPwd中的值提交到Login.aspx中接收
Login.htm中的代码:
每日一道理
青春,有嬉笑声与哭泣声夹杂的年华,青春的少年是蓝天中翱翔的幼鹰,虽然没有完全长大,有些稚气,有些懵懂,脱不开父母的双手却极力想去找寻属于自己的一片天空,为的是一时的激情,为的是一种独自翱翔的感觉!
Login.aspx中的代码:
三:错误积累
1,在提交界面中可以应用“post”提交,也可以应用“get”提交,两者的不同,是在接收端语句不同
如果提交界面用的是关键字“post”,接收端用的是get关键字的接收语句,则会涌现如下错误:
2,接收端[“”]中的名称是提交端 “name”的名称,不是“Id”的名称。
一般情况下id是特别标识,应用的时候,直接引用id对应的名称即可,但是在这里却行不通,必须有name。这个错误非常小,费了我两天的时光才处理掉。。。
错误提示:
文章结束给大家分享下程序员的一些笑话语录:
人工智能今天的发展水平:8乘8的国际象棋盘其实是一个体现思维与创意的强大媒介。象棋里蕴含了天文数字般的变化。卡斯帕罗夫指出,国际象棋的合法棋步共有1040。在棋局里每算度八步棋,里面蕴含的变化就已经超过银河系里的繁星总数。而地球上很少有任何数量达到这个级别。在金融危机之前,全世界的财富总和大约是1014人民币,而地球人口只有1010。棋盘上,所有可能的棋局总数达到10120,这超过了宇宙里所有原子的总数!经典语录网
一:交互示意图
二:具体实现
要求:1,在客户端要写明提交到的界面的名称,如图2.1所示
2,在接收端应用Request关键字,如图2.2所示
图示:
整体图:
提交端:
接收端:
实例:将Login.htm界面中文本框txtUserName,txtUserPwd中的值提交到Login.aspx中接收
Login.htm中的代码:
<body> <form id="form1" method ="post" action ="Login.aspx" > <table style="width:100%;"> <tr> <td width="100">用户名:</td> <td width="150"><input id="txtUserName" name="txtUserName" type="text" /></td> </tr> <tr> <td class="style1" width="100">密 码:</td> <td class="style1" width="150"><input id="txtUserPwd" name="txtUserPwd" type="text" /></td> </tr> <tr> <td colspan="2" align="center"> <input id="Submit1" type="submit" value="提交" /> <input id="Submit2" type="submit" value="退出" /> </td> </tr> </table> </form> </body>
每日一道理
青春,有嬉笑声与哭泣声夹杂的年华,青春的少年是蓝天中翱翔的幼鹰,虽然没有完全长大,有些稚气,有些懵懂,脱不开父母的双手却极力想去找寻属于自己的一片天空,为的是一时的激情,为的是一种独自翱翔的感觉!
Login.aspx中的代码:
protected void Page_Load(object sender, EventArgs e) { string userName = Request.Form["txtUserName"].ToString (); string userPwd = Request.Form["txtUserPwd"].ToString (); if (userName=="lsz" && userPwd=="lsz") { Response.Write("欢迎进入网站"); } else { Response.Write("用户名和密码不正确"); } }
三:错误积累
1,在提交界面中可以应用“post”提交,也可以应用“get”提交,两者的不同,是在接收端语句不同
post: Request[""].ToString(); Request[""].Form.Get("").ToString();
get: Request.QueryString[""].ToString();
如果提交界面用的是关键字“post”,接收端用的是get关键字的接收语句,则会涌现如下错误:
2,接收端[“”]中的名称是提交端 “name”的名称,不是“Id”的名称。
一般情况下id是特别标识,应用的时候,直接引用id对应的名称即可,但是在这里却行不通,必须有name。这个错误非常小,费了我两天的时光才处理掉。。。
错误提示:
文章结束给大家分享下程序员的一些笑话语录:
人工智能今天的发展水平:8乘8的国际象棋盘其实是一个体现思维与创意的强大媒介。象棋里蕴含了天文数字般的变化。卡斯帕罗夫指出,国际象棋的合法棋步共有1040。在棋局里每算度八步棋,里面蕴含的变化就已经超过银河系里的繁星总数。而地球上很少有任何数量达到这个级别。在金融危机之前,全世界的财富总和大约是1014人民币,而地球人口只有1010。棋盘上,所有可能的棋局总数达到10120,这超过了宇宙里所有原子的总数!经典语录网
相关文章推荐
- RTSP协议分析与标准RTSP服务端与客户端交互流程
- 4. 游戏客户端和服务端的交互流程
- windows端搭建svn服务器 客户端xcode利用svn提交项目到服务端 流程全纪录
- 客户端与服务端交互流程
- 服务端与客户端交互流程
- Android客户端与服务端进行交互
- GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- HLS协议之服务器与客户端之前的交互流程
- Socket编程实现服务端和客户端的交互
- [2017-AspNet-MVC4]简单加法的演化-4-Post和Get提交的区别-客户端与服务端校验的区别
- Android客户端与PHP服务端的数据交互
- Ajax能让客户端跟服务端的交互的开发技术
- TeamTalk服务端分析之服务端以及客户端流程
- android客户端和服务端js交互
- GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- 客户端提交emoji到服务端,服务端出错的处理方式[转]
- C#使用Thrift简介,C#客户端和Java服务端相互交互
- 关于netcat命令与http协议,客户端与服务端交互
- 简单的android客户端servlet服务端的交互