易截截图软件、单文件、免安装、纯绿色、仅160KB

flex嵌入jsp中遇到的难题?

已经做好的一个J2EE项目,想应用flex中的图表,所以现在的首要问题就是如何把flex嵌入到jsp中,按照网上介绍的解决方案做了个小测试:
<%@ taglib uri="FlexTagLib" prefix="mm"%>
<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>jsp中嵌入flex</title>
</head>
<body>
<h2>jsp中嵌入flex代码</h2>
<mm:mxml>
    <mx:Application width="300" height="200" xmlns:mx="http://www.macromedia.com/2003/mxml">
        <mx:Text text="测试"/>
    </mx:Application>
</mm:mxml>
</body>
</html>
在web.xml中添加了:
    <jsp-config>
        <taglib>
            <taglib-uri>FlexTagLib</taglib-uri>
            <taglib-location>/WEB-INF/lib/flex-bootstrap-jsp.jar</taglib-location>
        </taglib>
    </jsp-config>
需要的jar包也导进来了,运行一下却抛出了空指针异常!
(flex-bootstrap-jsp.jar、flex-webtier-jsp.jar、flex-webtier.jar、flex-bootstrap.jar)
java.lang.NullPointerException
    at flex.bootstrap.BootstrapTag.<init>(BootstrapTag.java:39)
    at flex.bootstrap.BootstrapBodyTag.<init>(BootstrapBodyTag.java:28)
    at flex.webtier.server.j2ee.jsp.MxmlTagImpl.<init>(MxmlTagImpl.java:2)
不知道哪儿出了问题,很是郁闷,希望有此经验的朋友们能够指点


相关文档:

Flex+java实现文件上传

用了两天时间学习了下Flex和java配合实现文件上传,找了个小例子。前端当然是flex,后台使用servlet,把代码贴上来,备忘吧:
FileUpload.java:
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Iterator;
import java.util.List;
import javax.servlet.ServletExc ......

Flex通过javascript读写cookie

最近遇到个问题,开发web项目的时候,可能flex只用来实现项目的部分模块。当flex需要在客户端写入/读取一些状态信息的时候,我们会想到用cookie。flex是不支持cookie的,只有SharedObject这个本地对象。所以解决的办法就有两个:
flex通过调用js来实现对cookie的操作;
js通过flex实现对SharedObject的操作;
这两种方法 ......

Flex Timer 定时器

flash.util.Timer类
   
flash.util.Timer类允许通过添加时间事件或延时来调用方法。通过Timer构造器创建实例对象,传递一个毫秒数字作为构造参数作为间隔时
间,下面的例子实例化一个Timer对象每个1秒钟发出事件信号:
    var timer.Timer = new Timer(1000);
   
......

Flex SDK 4(Gumbo)命名空间(NameSpace)概述

本篇文章是《Flash Builder 4 beta (Gumbo) UI、功能的新体验》第三篇文章,着重介绍的Flex SDK 4(Gumbo)新增加的命名空间(NameSpace)。
众所周知,Flex SDK 4(Gumbo)增加了一些命名空间,请看如下:
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/halo"
xmlns:s="library://ns.a ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号