能给个实际示例吗?谢谢各位了
解决方案 »
- 这个报错是为什么....
- Solr自带的管理页面,怎么集成到自己的web项目中?
- 请问如何将URL?NAME=111,中的name参数传入到STRUTS2,的<s:form>表单中的对应的<s:textfield>输入框中?
- 谁在windows环境下,配置过awstats分析weblogic日志。 我的配置总是不成功。谁有详细的配置步骤。
- 提个struts的表单提交中,数据转换的问题~~
- java调用mencoder将视频转为FLV格式出错,哪位大侠帮帮忙啊!!!急!!!
- 分不多 但希望你能 -- 亮剑 多谢了!
- 我需要LOMBOZ 212
- 这个HTTP应答头怎么回事
- 求推荐SSM,Struts2\Spring3\Mybatis3的深入书籍,即内部这些框架内部怎么实现!
- 下拉框中onchang事件的取值问题
- 谁能推荐一些学习JSP的教材
一直走Flash路线肯定会碰到一定的瓶颈。有时候Flash只是一个外表,事实也确实如此,我们必须给Flash一定的后台支持。现在后台程序又很多,这里我选择JSP。
好了,先来讲讲最基本的基于http的数据传递方式,get和post。在JSP里,后台服务程序从URL中分析提取环境变量的方式为GET方式。POST方式则是作为一种标准的输入,来传递变量值得。GET方式在URL中传递的变量有一定的字符限制,而POST方式则没有。所以,在你决定选择用那种方式传递你的数据时,你必须清晰地考虑到这些。 嗯,首先我们来讲讲通过GET方法发送变量,在Flash中你可以有很多方法和类支持这种传输协议。最简单的就是getURL。通过URL来传递,例如:_root.getURL("test.jsp?num=123","GET");这样num=123就传递给了test.jsp。在jsp文件中只需要通过request.getParamenter("num")获得这个字符串就可以了。
同样,Macromedia Flash也支持导入外部数据,比如load,loadVariables,loadVariablesNum方法等。你获许需要发送一个id,然后后台通过一定的逻辑运算之后返回一个数据给Flash,你就可以用以上的方法了。
很多时候往往我们不能靠单单的数组或环境变量来组织我们的数据结构。我们会选择XML。在Flash中把需要发送的数据整理成一个XML对象,然后POST给后台服务程序。我们可以用XML.send XML.sendAndLoad来发送,并在JSP中通过resquest.getInputStream()获得。接着我们就可以用SAX或DOM解析它,并进行进一步的操作了。
在ActionScript 2.0中, Macromedia加入了LoadVars类,使用LoadVars类我们可以操作类似表单提交的动作了,比如LoadVars.send(),LoadVars.sendAndLoad()方法等。JSP里的编辑就和普通接受表单一样,是不是用的很亲切呢?你参考一下