Flex学习笔记

春节最好的好处就是可以远离工作,专心追求我想成为的人--UI工程师

先开个贴,记录我的Flex留言本的开发之路上遇到的点点滴滴,有空再补完

使用Spring2.5(SimpleJdbcTemplate)+BlazeDS


[b]1.切记要看文档,官方最无敌的说明:blazeds_devguide.pdf[/b]
分页时的Page对象序列化时死都序不出来...吐血了近3个小时,才想起去翻翻文档,亏我还教育学生要多看文档~~
[quote]
Objects are serialized using Java bean introspection rules and also include public fields.Fields that are static, transient, or nonpublic, as well as bean properties that are nonpublic or static, are excluded.
[/quote]
一个JavaBean里的属性默认必须全部符合JavaBean的规范才能被序列化,下面的这个类只能序列成{name:"Atomic"}

private String name = "Atomic";

public int getAge() {
return 10;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

而某些属性只是为了满足getter形式而没有setter的比如age,如果你也想要他可以被序列化,要改成如下就可以序成{name:"Atomic",age:10},即[color=red]getter/setter必须要齐全,才会骗过BlazeDS,即使你其实并没有这个属性[/color]

private String name = "Atomic";

public int getAge() {
return 10;
}

public void setAge(int age) {

}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}



[b]可以直接使用Flex的ThreadLocal取请求的客户端的ip等资料:[/b]

String _location = FlexContext.getHttpRequest().getRemoteAddr();//客户端的ip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值