zoukankan      html  css  js  c++  java
  • 表单参数使用场景

    1. 在用户开始的时候在框架做了一个选择后,这个选择被保存到变量中。 (可行的有:QueryString(在图上选完房后打开申收件表单时传入),Session,框架页的Hidden Field,cookie)
    2. 表单通过解析得到参数值,并以此值执行查询来显示表单 (可行的有:QueryString,Session,框架页的Hidden Field,cookie)
    3. 表单中的客户端js代码(AJAX)利用此值来执行注销产权等Web SERVICE。

    具体的方法为:

    方法一QueryString:

    1.  登录后,把登录人用户名传入框架内,保存在Frame.aspx内部的Hidden中,并传递给FormContainer.aspx(formcontainer.aspx?userid='AMP')
    2. 用户选图办理后,生成了业务号,保存在Frame.aspx内部的Hidden中,并传递给FormContainer.aspx(formcontainer.aspx?userid='AMP'&YWH='20050808212')
    3. FormContainer.aspx把参数传递给ifMain的src,src="aaa.xml?userid=<%request("userid")%>&YWH=<%request("YWH")%>"
    4. FormShowerHandler处理时,把各DataSource中的SQL参数替换成实际值,然后执行查询和Render.
    5. 表单处理注销业务时,AJAX函数Logoff使用参数(YWH),使用javascript分析Url得到YWH值,然后以此值调用webservice。


    方法二Session:

    1.  登录后,把登录人用户名保存在Session中。
    2. 用户选图办理后,生成了业务号,保存在Session中。
    3. FormShowerHandler处理时,从Session中取得各参数值,把各DataSource中的SQL参数替换成实际值,然后执行查询和Render. 并且把Session中的参数值生成为HiddenField
    4. 表单处理注销业务时,AJAX函数Logoff使用参数(YWH),使用相应ID的Hidden Field得到YWH值,然后以此值调用webservice。

    方法三Cookie:

    1.  登录后,把登录人用户名保存在Cookie中
    2. 用户选图办理后,生成了业务号,保存在Cookie中
    3. FormShowerHandler处理时,通过读取cookie把各DataSource中的SQL参数替换成实际值,然后执行查询和Render.
    4. 表单处理注销业务时,AJAX函数Logoff使用参数(YWH),使用javascript分析cookie得到YWH值,然后以此值调用webservice。
  • 相关阅读:
    Warning: $HADOOP_HOME is deprecated解决方法
    配置hadoop-1.2.1 eclipse开发环境
    Retinex图像增强算法代码
    XML 处理利器 : XStream
    #一周五# win10通用平台,无处不在的Xamarin,msbuild开源,MVP卢建晖的Asp.NET 5系列 (视频)
    javascript两种声明函数的方式的一次深入解析
    Spring AOP (二)
    Spring AOP (一)
    如何成为Android高手
    模拟 POJ 2993 Emag eht htiw Em Pleh
  • 原文地址:https://www.cnblogs.com/Render/p/396939.html
Copyright © 2011-2022 走看看