可以把输出的那部分用代码去掉
public long getTime(){ return getTimeImpl(); }
这是java中Date类里面的getTime( ) 方法,所以 date.getTime( ) 返回 long 类型不是正常的么
你这个报错看着太长了,感觉像是语法上有问题
很明显的类型转换异常,你把DefaultDocument 强行转换成 Document 失败了,报了个类型转换的异常, 你用的那两个类都不是一个包下面的东西
XStream xStream = new XStream(new DomDriver()); 用这个试试
建议使用jackson解析xml,会好用些
- -。
long time = new Date().getTime(); String times = String.valueOf(time); text.setCreateTime(times);
我是这么改的
这就是本地测试。用ngrok实现内网穿透。
半年过去了,都没人回答你,真可怜,截图呢
分两种情况——
第一:是你的设置出错,这可能是你的网络问题(包括外网访问配置)或者是你其它我看不到的代码设置出错
第二:假设你设置正确,如果你没有设置返回信息,那么是会报服务出现故障,还有就是当你已经配置在服务器上(百度云或者腾讯云)没有发送指定的信息,也会报服务出现故障。
这个是不是你对象,属性那里没对上
地址是被过滤了,你用ngrok是可以的
改成long类型 我试了可行
MsgType,T大写,所有格式的大小写要与开发文档列出的一致
如果控制台没有输出,说明代码没有执行到那里嘛。你在更前面输出一下,看能不能输出 fromUserName或者其他的
看看你控制台报错没
你好,请问你们的解决了么,我的连报文都没有,控制台没出现那个xml文件
童鞋,你没有贴出关键点
请求参数没有传递过去
是不是这里写错了
请问一下怎么解决的
这个你别管他 你是不是刷新了浏览器 然后就报空指针的错误了? 我就是这样的 后来发现不关他的事
我也是同样的问题,请问楼主解决了没
你要将根节点修改为xml
你要新建一个TextMessage实体类,要不然你set不报错吗?