gpt4 book ai didi

apache-flex - 使用 BlazeDS 在 Scala 和 Flex 之间传递案例类

转载 作者:行者123 更新时间:2023-12-03 07:44:15 25 4
gpt4 key购买 nike

当尝试将“案例类”从 Scala 传递到 Flex 时,Flex 端的结果是常规对象而不是 UINamespace。将案例类更改为常规 Java 类,它会正确到达。

案例类如下所示:

package com.scala.vo
case class UINamespace (@BeanProperty var name : String,
@BeanProperty var version : String,
@BeanProperty var parameters : java.util.List[String]) {
def this() = this("", "", null)
}

柔性面:

[RemoteClass(alias="com.scala.vo.UINamespace")]
public class UINamespace
{
public var name : String;
public var version : String;
public var parameters : ArrayCollection;
}

有人成功解决这个问题吗?

[已编辑] 将 null 更改为常规对象结果。

最佳答案

今天又试了一下,成功了。我不确定提问时它不起作用的确切原因是什么。

我将把问题留在这里,这样如果其他人对案例类有疑问,至少他们会知道它应该可以工作。

关于apache-flex - 使用 BlazeDS 在 Scala 和 Flex 之间传递案例类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5211418/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com