报告使用 @OnMessage 注解的不正确 WebSocket 方法。

此注解标记处理传入 WebSocket 消息的方法。 每个 WebSocket 端点只能包含一个处理所有 WebSocket 消息格式(文本、二进制、pong)的消息处理方法。 带有 @OnMessage 注解的方法允许以任何顺序具有以下形参集:

如果该方法返回一个值,WebSocket 运行时会将其解释为返回给对等方的消息。 允许的返回类型是 StringByteBufferbyte[]、任何 Java 基元或类等效项,以及任何带有编码器的类型。 如果该方法返回一个 Java 基元值,则实现必须使用 Java 基元的标准 Java 字符串表示来构造要发送的文本消息,除非开发者为此端点配置的类型提供了编码器,在这种情况下必须使用该编码器。 如果该方法返回 Java 基元的类等效项,则实现必须按照前面所述从 Java 基元等效项构造文本消息。