Professional Documents
Culture Documents
作者:
作者:Liceven,
Liceven,博客:
博客:http://yexin218.cublog.cn
Liceven,博客: http://yexin218.cublog.cn 日期:
日期:2008-6-3
2008-6-3
转载请注明来源。谢谢合作
转载请注明来源。谢谢合作。
然后 next.
7. 接 着 , 默 认 设 置 , 也 可 自 定 义 。
接着 next.其实到这里已经完成了 project 建立。
8. 接下来你可以在 eclipse 中可以看到整个工程的所有文件
以及配置。在开发之前,可能需要修改 context root 配置。
点击 BlazeApp 右键,选择属性,然后见到如图,修改 context
root 值为 BlazeApp.(默认的是 WebContent,好像不更改也
可以。自行测试…)。
9. 创建 Java 文件。点击 src 文件夹,然后创建 java class. 类
的包为 hello,名字为 HelloWorld.
package hello;
public class HelloWorld {
public String sayHelloTo(String str) {
System.out.println("Hello " + str);
return "Hello " + str; }
}
类。首先来配置/WEB-INF/flex/remoting-config.xml 文件,添加以
下粗体部分来新增一个 destionation—HelloWorld 类。
<?xml version="1.0" encoding="UTF-8"?>
<service id="remoting-service"
class="flex.messaging.services.RemotingService">
<adapters>
<adapter-definition id="java-object"
class="flex.messaging.services.remoting.adapters.JavaAdapter" default="true"/>
</adapters>
<default-channels>
<channel ref="my-amf"/>
</default-channels>
<destination id="helloworld">
<properties>
<source>hello.HelloWorld</source>
</properties>
</destination>
</service>
即浏览地址为:http://localhost:8080/BlazedApp/BlazedApp.html 如
果你能在输入框输入字段之后,点击按钮能返回 Hello,XXX 的信
息 , 就 代 表 成 功 了 。 如 图 :
(我使用的例子的工程名字叫做 DSTest 除此之外操作相同,另外
附录中的程序也是使用 DSTest。请自行参考。)
13. 参考文献:http://blog.baao.com/blojsom/blog/yac/BlazeDS/BlazeDS-
avec-Flex-builder-3-Tomcat-6-et-les-webtools?smm=y 以 及
http://java-x.blogspot.com/2008/03/blazeds-for-java-flex-
communication.html#sampleCode