- 浏览: 1438185 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (409)
- Java (48)
- Spring (29)
- struts2 (17)
- hibernate (4)
- 设计模式 (24)
- jbpm (1)
- JavaScript (5)
- 统计报表 (7)
- ExtJS_3.0 (35)
- struts1 (1)
- 分析设计 (3)
- Flex3 (24)
- UML (2)
- 数据库 (18)
- PowerDesigner (2)
- 应用服务器 (3)
- WebService (5)
- ActiveMQ_5.3.2 (6)
- Java通信技术 (11)
- GWT (6)
- OSGi (15)
- android (11)
- liferay6.0.6 (13)
- jquery (13)
- Linux (3)
- java.util.concurrent (16)
- guava (9)
- 开发模式 (1)
- 大数据 (2)
- 互联网金融 (4)
- treegrid-3.0 (7)
- 分布式 (8)
- GO语言 (4)
- maven (1)
- 缓存技术 (6)
- 其他 (2)
- 前端页面 (1)
- heasy (1)
- spring cloud(F版) (21)
- springboot (12)
- springmvc (5)
- mybatis (3)
- dubbo (1)
- 物联网 (0)
最新评论
-
raymond.chen:
谢谢您的分享
使用Ngrok解决通过外网访问内网web应用 -
wangyudong:
速度有点慢,不过在也找到了一个开源的holer,配置一个key ...
使用Ngrok解决通过外网访问内网web应用 -
a1006458222:
...
Axis2的部署和应用 -
偷师来了:
不好意思 这样的博客我觉得就灭有必要分享出来了 命令大家都会看 ...
Consul框架介绍 -
lliiqiang:
怎么直接删除文件夹啊?固定的几个文件可以删除,不固定的呢?需要 ...
Flex AIR —— 文件读写
在开发web程序的过程中,我们经常要从session、application等JSP内置对象中获取变量值,在jsp页面、servlet中我们很容易就能办到,但是在Flex中就比较麻烦。不过,通过变通的方法我们还是可以从session、application对象中获取变量值的,其思路就是:通过HttpService组件访问一个通用的HttpServlet类,在HttpServlet类中根据不同的条件从不同的JSP内置对象中获取变量值。
下面给出主要的代码供参考:
一、HttpServlet类的源码:
public class JspServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { response.setContentType("text/html"); String scope = request.getParameter("scope"); String param = request.getParameter("param"); String result = null; if(scope.equals("session")){ result = (String)request.getSession().getAttribute(param); }else if(scope.equals("application")){ result = (String)getServletContext().getAttribute(param); } PrintWriter out = response.getWriter(); out.print(result); out.flush(); out.close(); } public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { doGet(request, response); } }
二、mxml文件的源码:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()"> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.rpc.Fault; import mx.rpc.events.FaultEvent; import mx.rpc.events.ResultEvent; private function call():void{ jspServlet.request.scope = "application"; //表示要从application对象获取变量值 jspServlet.request.param = "username"; //变量名 jspServlet.send(); } private function resultHandler(event:ResultEvent):void{ txt1.text = event.result as String; } private function faultHandler(event:FaultEvent):void{ var fault:Fault = event.fault; var s:String = (fault.faultDetail!=null) ? fault.faultDetail : fault.faultString; Alert.show(s); } ]]> </mx:Script> <mx:HTTPService id="jspServlet" url="../jspServlet" result="resultHandler(event)" fault="faultHandler(event)" resultFormat="text" method="POST" useProxy="false" showBusyCursor="true"/> <mx:Button x="27" y="28" label="Load" click="call()"/> <mx:TextArea x="27" y="58" width="450" height="143" id="txt1"/> </mx:Application>
发表评论
-
Flex AIR —— 文件读写
2009-08-12 20:59 4283一、文件内容 <funds> <fu ... -
Flex + GraniteDS + Spring + SpringSecurity的整合
2009-08-03 10:20 3804一、web.xml文件的配置 <context-par ... -
Graniteds-2.x源码分析(一)
2009-07-23 17:08 2164一、org.granite.config.GraniteCon ... -
通过RemoteObject组件从服务端返回Map对象
2009-07-16 14:52 16141、Java类方法源码 public Map mapData ... -
通过RemoteObject组件从服务端返回Array对象
2009-07-16 14:34 14621、Java类方法源码 public User[] user ... -
通过RemoteObject组件从服务端返回List对象
2009-07-16 14:18 19181、Java类方法源码 public List listUs ... -
通过RemoteObject在客户端与服务端间传递复杂对象:传递Bean对象
2009-07-16 11:25 2286一、Java服务端类源码 1、User类源码 p ... -
Flex与JavaScript之间的交互
2009-07-15 16:04 1556一、mxml文件中的源码 <?xml version= ... -
URLLoader的使用
2009-07-15 14:25 1641<mx:Script> <![CDATA ... -
用Flex Ant Tasks手工编译源文件
2009-07-14 11:28 2988<?xml version="1.0" ... -
RemoteObject组件访问Spring Bean的整合方法
2009-07-08 22:27 18311、下载第三方组件flex_spring,将SpringFac ... -
在使用RPC组件时经常会碰到的问题
2009-07-08 22:00 31111、在用HttpService组件获取数据,并将数据转成JSO ... -
Flex RPC服务组件的使用
2009-07-08 20:53 3357Flex RPC服务组件包括三种服务组件:Web ... -
数字步进器(NumericStepper Control)
2009-06-29 21:06 2847一、常用属性 1、minValue:步进器的最小 ... -
树形控件(Tree Control)的使用
2009-06-24 21:17 5132一、树形控件的常用属性 1、dragMoveEn ... -
组合框(ComboBox)的使用
2009-06-22 18:08 2021一、常用属性 二、范例 <?xml versi ... -
数据表格控件(DataGrid Control)的使用
2009-06-21 22:11 3499一、数据表格控件的常用属性 1、draggabl ... -
列表控件的使用(二)
2009-06-20 18:13 1570四、瓦片式列表控件(TileList Control)的使用 ... -
列表控件的使用(一)
2009-06-20 16:15 4411与列表相关的控 ... -
滑块控件(Slider Control)的使用
2009-06-19 22:48 2877一、控件主要属性 1、labels:控件的起点和终 ...
相关推荐
4. flex-bootstrap-jsp.jar:同样,这个文件是flex-bootstrap.jar的JSP版本,它包含了用于在JSP环境中启动Flex应用程序的特殊支持,帮助开发者在JSP上下文中正确地初始化Flex Bootstrap过程。 5. flex3_tagforjsp:...
在JSP与Flex整合中,`flex.xml`通常会包含关于JSP服务的配置,以便Flex客户端能够正确地向JSP服务发起请求。 2. **web.xml配置**:在Java Web应用的部署描述符`web.xml`中,我们需要配置一个Servlet来处理Flex的AMF...
在这个过程中,`flex-bootstrap-jsp.jar` 和 `flex-sdk-merged.jar` 是两个至关重要的组件。下面将详细介绍这两个jar包的作用以及如何在JSP中集成Flex。 `flex-bootstrap-jsp.jar` 是一个关键的库文件,主要用于在...
5. **示例解析**:在提供的示例中,`test.jsp` 使用了 `<mm:mxml>` 标签,其 `source` 属性指定了要嵌入的 Flex 应用程序 `MainApp.mxml`。这样,MXML 文件中的所有内容都会在 JSP 页面中呈现,用户可以看到由 Flex ...
FlexModule_j2ee的核心是将Flex组件与JSP页面集成,通过这个.jar文件,开发者可以在JSP中引入Flex标签,如`<flex:mx:Application>`等,这些标签能够直接在JSP页面中嵌入Flex组件,使得Flex的应用能够在JSP环境中无缝...
本篇文章将深入探讨如何在Flex中利用动态CSS改变整个application的样式。 一、Flex中的CSS基础 Flex支持MXML和ActionScript两种方式来引用和应用CSS样式。CSS文件可以包含全局样式,也可以定义特定组件的样式。...
在实际开发中,开发者会使用这些jar包在JSP页面中引入Flex组件,通过编写JSP标签来创建Flex SWF(ShockWave Flash)对象,并设置相应的属性和事件处理程序。同时,还需要配置服务器端的Flex服务,以处理来自Flex...
在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,而Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的框架,主要基于ActionScript编程语言和Flash Player运行环境。Flash报表则通常指...
flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex iframe 支持在flash中嵌套入html jsp asp php等flex...
在实际开发过程中,我们还需要了解Flex的事件处理机制,如何通过ActionScript与JSP页面进行通信,如使用AMF(Action Message Format)或HTTPService来传递数据。同时,掌握Java的Servlet和Filter等技术,以便在...
- **在JSP中引入Flex Tag Library**:通过`<%@taglib uri="FlexTagLib" prefix="mm"%>`指令启用Flex标签库,使得在JSP页面中可以直接编写或引用Flex代码成为可能。 #### 4. 在JSP中编写或引用Flex代码 一旦完成了...
8. **测试与调试**:在开发过程中,使用Flex Builder或类似的工具进行调试,确保Flex和JSP之间的通信正常,并对各种浏览器和操作系统进行兼容性测试。 通过以上这些知识点,我们可以理解"flex整合JSP"涉及到的技术...
"flex解决JSP遮盖"这个问题涉及到Flex与Java Server Pages(JSP)的集成,以及在IFrame中如何处理两者的层叠样式表(CSS)和Z-index问题。 在Web开发中,JSP常用于动态生成HTML内容,而Flex则用于创建具有复杂图形...
在`remoting-config.xml`文件中,通过定义目的地(destination)和相关的属性,可以将`GetSeesion`类暴露为远程服务,使Flex应用程序能够通过Remoting协议访问这些方法。 ```xml <source>...
justify-content属性用于定义Flex容器内的元素在主轴上的对齐方式,常见的值包括flex-start(起始位置对齐)、flex-end(结束位置对齐)、center(居中对齐)、space-between(两端对齐,元素之间间隔相等)、space-...
在 Flex 中,可以使用 Flash Builder 这一集成开发环境(IDE)来访问数据服务。Flash Builder 提供了图形化的工具,使得开发者能够更轻松地连接数据服务、配置数据类型、构建客户端应用程序,并最终部署应用程序。 ...
在Flex中,右键菜单是一个常见的需求,可以增强用户体验,提供更多的操作选项。 在Flex中实现右键菜单通常有两种方式,一种是通过Flex内置的ContextMenuItem类,另一种是通过第三方库RightClickManager。原生的...
在现代Web开发中,这种混合技术允许开发者利用Flex4的强大富互联网应用(RIA)功能与JSP后端服务进行数据交换,从而实现动态、互动且具有高度用户界面的Web应用。 1. **JSP(JavaServer Pages)**:JSP是Java平台上...
flex 属性值基本用法
然而,在Flex应用与不同源的服务器进行数据交互时,可能会遇到跨域访问的问题。跨域是Web浏览器的一个安全限制,它阻止了一个页面中的脚本直接访问另一个不同源的资源,除非目标服务器明确允许。 ### 跨域问题详解 ...