flex+blazeDs+tomcat项目地址栏URL访问问题

linxinyu_1984 2011-11-11 10:01:06
刚学FLEX,使用blazeDs与后台java通信,将项目架在tomcat上运行。在输入访问地址时老是出现swfobject未定义的问题。不知道是什么情况?有没有什么解决方法没?请大位大虾帮忙看看。

项目名称为flexDemo。启动tomcat后,在地址栏输入http://localhost:8080/flexDemo/HelloWorld-debug/HelloWorld.html,能够正常运行,也就是路径要指定到flex生成的html,才能正常访问。但是我想使用web.xml跳转的方式只要在地址栏输入http://localhost:8080/flexDemo就能正常访问,却一直有问题,不知道是我的思路有问题,还是某个设置有问题。以下是各下配置。

访问http://localhost:8080/flexDemo异常信息

网页错误详细信息

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; CIBA; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
时间戳: Fri, 11 Nov 2011 02:08:21 UTC


消息: 'swfobject' 未定义
行: 50
字符: 13
代码: 0
URI: http://localhost:8080/flexDemo/


flex路径配置:
根文件夹:D:\sunyard\FlexWorkSpace\flexDemo\WebRoot
根URL:http://localhost:8080/flexDemo
上下文根目录:/flexDemo

编译的flex输出文件夹:
D:\sunyard\FlexWorkSpace\flexDemo\WebRoot\HelloWorld-debug

web.xml配置:
<welcome-file-list>
<welcome-file>HelloWorld-debug/HelloWorld.html</welcome-file>
</welcome-file-list>

项目发布是将flex生成的文件指定到myeclipse项目中,再通过myeclipse发布到tomcat的webapps下面

webapps路径为
flexDemo
-- Hello-debug
-- WEB-INF
-- classes
-- flex
-- lib
-- web.xml


...全文
266 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

4,327

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧