此文仅在IE中试验。谷歌浏览器也支持。其他浏览器未做测试。
flex可以嵌入jsp页面中,从而利用flex的一些图形组件出图。
1.首先上
http://opensource.adobe.com/wiki/display/flexsdk/Downloads下载FlexModule_j2ee.zip(
http://flexorg.wip3.adobe.com/modules/226660/FlexModule_j2ee.zip)。
2.安装flash控件flash.ocx。下载flash.ocx后,运行"regsvr32 保存路径/flash.ocx"
3.确保在IE选项-->程序-->管理加载项中,确保Shockwave Flash Object处于启用状态,否则IE不能正常显示Flex页面。谷歌浏览器也须要确保此项插件未停用。在选项-->高级选项-->内容设置-->插件中点击"停用单个插件"可查看到相关状态。
4.解压FlexModule_j2ee.zip.将webtier.war中除web.xml之外的文件及文件夹拷贝至jsp web工程中,而web.xml中的配置信息对应的拷贝到web工程的web.xml中。如有疑惑,可参照FlexModule_j2ee.zip中readme.txt文件中说明。
5.建立index.jsp。内容如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="FlexTagLib" prefix="mm" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<mm:mxml>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*" width="200" height="200" >
<mx:Text id="hello" text="Hello World"/>
</mx:Application>
</mm:mxml>
</body>
</html>
6.运行web工程,可见Hello World.
分享到:
相关推荐
Flex+JSP Web应用开发实战详解 p1
重启服务器后,就可以在 JSP 页面中使用 `<mm:mxml>` 标签引入 Flex 应用了。 5. **示例解析**:在提供的示例中,`test.jsp` 使用了 `<mm:mxml>` 标签,其 `source` 属性指定了要嵌入的 Flex 应用程序 `MainApp....
Flex+JSP Web应用开发实战详解-源代码.part4(共5)
4. flex-bootstrap-jsp.jar:同样,这个文件是flex-bootstrap.jar的JSP版本,它包含了用于在JSP环境中启动Flex应用程序的特殊支持,帮助开发者在JSP上下文中正确地初始化Flex Bootstrap过程。 5. flex3_tagforjsp:...
在IT行业中,Flex是一种基于Adobe Flash技术的开源框架,用于构建富互联网应用程序(RIA)。它提供了丰富的用户界面组件和...在实际项目中,开发者需要熟练掌握这些技能,以实现高效且用户体验良好的Flex-JSP集成应用。
在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,而Flex是Adobe公司开发的一种用于构建富互联网应用程序(RIA)的框架,主要基于ActionScript编程语言和Flash Player运行环境。Flash报表则通常指...
FlexModule_j2ee 是一个专为整合Flex与JSP应用设计的组件库,它提供了一个.jar文件,使得在Java服务器端(JSP)与客户端的Adobe Flex之间建立交互变得更加便捷。Flex是一种强大的富互联网应用程序(RIA)开发技术,...
Flex+JSP Web应用开发实战详解-源代码.part1(共5)
通过查看源代码和运行项目,你可以直观地了解如何在实际应用中实现JSP与Flex的协同工作。 总结来说,JSP与Flex的整合是构建高性能、交互性强的Web应用的有效方式。通过理解`web.xml`和`flex.xml`的配置,开发者可以...
`flex-bootstrap-jsp.jar` 是一个关键的库文件,主要用于在JSP环境中启动Flex应用程序。它包含了必要的类和资源,使得Flex能够与Java后端进行通信,通过HTTP服务提供数据交换。这个jar包的核心功能是初始化Flex的SWF...
- **在JSP中引入Flex Tag Library**:通过`<%@taglib uri="FlexTagLib" prefix="mm"%>`指令启用Flex标签库,使得在JSP页面中可以直接编写或引用Flex代码成为可能。 #### 4. 在JSP中编写或引用Flex代码 一旦完成了...
在IT行业中,Flex是一种强大的富互联网应用程序(RIA)开发框架,由Adobe公司提供,主要用于创建交互式的、基于Flash的用户界面。"flex解决JSP遮盖"这个问题涉及到Flex与Java Server Pages(JSP)的集成,以及在...
在IT行业中,尤其是在Web开发领域...总之,"FLEX3嵌入到JSP,实现的jar包"是一个集合了Flex与JSP集成所需核心组件的资源包,帮助开发者轻松地在Java Web应用中集成Flex功能,创建具有动态交互和丰富用户体验的Web应用。
不同的浏览器对Flex和JSP的渲染方式可能存在差异,需要在多种浏览器下测试,确保应用在所有目标平台上都能正常工作。 在实际开发过程中,我们还需要了解Flex的事件处理机制,如何通过ActionScript与JSP页面进行通信...
通过学习这四章内容,开发者能够全面理解Flex和JSP在Web开发中的角色,熟练掌握两者间的通信机制,有效地组织和管理数据,构建出具有丰富交互和视觉效果的Web应用程序。对于那些希望提升Web应用开发技能,特别是对富...
Flex for JSP的集成允许开发人员利用Flex的强大功能来增强传统的JSP应用。它通常涉及到使用Flex SDK和Flash Player或Adobe AIR,以便在浏览器中运行Flex组件。这个.jar文件可能包含了Flex与JSP交互所需的类库和资源...
最后,你会了解到如何将Flex + JSP应用部署到实际的服务器环境中,包括配置Web服务器、发布应用和更新策略。同时,也会讲解应用的日常维护和更新策略,确保长期稳定运行。 这些章节构成了一个全面的学习路径,覆盖...
Flex+JSP Web应用开发实战详解-源代码.part5(共5)
在现代Web开发中,这种混合技术允许开发者利用Flex4的强大富互联网应用(RIA)功能与JSP后端服务进行数据交换,从而实现动态、互动且具有高度用户界面的Web应用。 1. **JSP(JavaServer Pages)**:JSP是Java平台上...
在IT行业中,Flex、JSP、SWF以及HTML是构建富互联网应用程序(Rich Internet Applications,RIA)的关键技术。本文将详细解析如何在JSP页面中嵌套使用Flex生成的SWF文件来创建自定义的系统拓扑图。 首先,Flex是一...