Flex程序连接不到servlet,但是servlet链接可以通过浏览器访问到,求指导

艺匠之美 2015-04-04 10:39:58
1.flex代码如下所示:

<mx:Application creationComplete="init()" xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:HTTPService
url="http://127.0.0.1:8080/ch17/GenerateTreeDataController"
id="getService"
result="treeDataHandler(event)"
fault="errorHandler(event)" />

<mx:Script>
<![CDATA[
import mx.rpc.events.FaultEvent;
import mx.rpc.Fault;
import mx.rpc.events.ResultEvent;
import mx.controls.Alert;
private function init():void{
getService.send();
}

private function treeDataHandler(event:ResultEvent):void{
Alert.show("ok");
}
private function errorHandler(event:FaultEvent):void{
Alert.show("error!");
}
]]>
</mx:Script>

</mx:Application>


浏览器中可访问到:http://127.0.0.1:8080/ch17/GenerateTreeDataController,为何Flex访问不到呢?

2.工程目录结构如下所示

...全文
165 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
艺匠之美 2015-05-17
  • 打赏
  • 举报
回复
该工程集成到web中时,路径应该写成:/项目名称/servelt名称
传说中的大神 2015-04-07
  • 打赏
  • 举报
回复
Flex4 测试正常。 估计 URL问题

4,328

社区成员

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

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