要通过EJB返回的参数必须是可序列化的对象或变量
解决方案 »
- displaytag简单问题
- java 中如何存储图的
- cookie 实现跨域(localhost和本机ip)??
- 请教一个问题
- 初学axis2,发布了一个服务,有问题,namespace mismatch require http://ws.apache.org/axis2 found none
- 街坊邻居们快来看啊 跪谢了
- 谁给解释下以下名词,通俗易懂的哦
- Java调用C++问题!!~~~
- 我的第一个Servlet编译问题,往高手指点!!
- 关于JDK注解Annotation的问题
- 我在applet中用到了org.w3c.dom.*来处理xml,在jbuilder中可以,打成jar在IE中不行。
- 关于报表的问题?
不过这里是在同一个类中,也有这个要求吗?而且String类型的应该是可以序列化的吧。
writeLog("发送数据错误");
return -1;
}
try{
//取得返回的付款请求;
String value =new String();
int i;
if( (i = receive(sn, value, null)) <= 0){
writeLog("接收回应消息错误,超时或者网络错误");
deleteMessage(serialNo);
return i;
}
if (value == null || value.length() == 0 ){
writeLog("没有收到回应消息,超时或者网络错误);
return -3;//在此处返回
}
.....
在receive中:
public int receive(int sn, String value){
......
value = receiveData(messageLength);
if( value == null || value.length() == 0 ){
writeLog("超时未收到消息");
return -21;//此处未返回,说明value中有内容
}
return value.length();
}返回的是正值,在receive中value有内容。