java - 与xml spring配置相关
问题描述
spring 没有响应正确的 xml 响应 在这里我得到了这种类型的输出 但是在将此响应传递给 spring 控制器之前,我得到了正确的 betsoftFinalResponse 值
在调试模式下,我能够正确获得 betsofteFinalResponse
但是当它向客户端发送响应时它没有给出正确的输出
这是我的组件类
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class BetSoftFinalResponse{
@XmlElement(name = "REQUEST", required = true)
private BetSoftRequest betSoftRequest;
@XmlElement(name = "TIME", required = true)
private String time;
@XmlElement(name = "RESPONSE", required = true)
private BetSoftResponse betSoftResponse;
//getters and setters
@XmlAccessorType(XmlAccessType.FIELD)
public class BetSoftResponse {
}
public class BetSoftAuthenticationResponse extends BetSoftResponse{
@XmlElement(name = "RESULT", required = true)
private String Result;
@XmlElement(name = "USERID", required = true)
private String userId;
@XmlElement(name = "USERNAME", required = false)
private String usernName;
@XmlElement(name = "FIRSTNAME", required = false)
private String firstName;
@XmlElement(name = "LASTNAME", required = false)
private String lastName;
@XmlElement(name = "EMAIL", required = false)
private String email;
@XmlElement(name = "BALANCE", required = true)
private String balance;
@XmlElement(name = "CURRENCY", required = true)
private String currency;
//getters and setters
}
解决方案
我认为您需要为响应类实现 Serializable 接口。
推荐阅读
- cassandra - 新节点引导程序的问题
- spring-boot - 在 Spring Boot 应用程序中实现会话管理的有效和最佳方法是什么?
- javascript - 如何在媒体查看器中垂直设置样本图像缩略图栏?
- sql - 事件表的 SQL 查询
- android - 将图像从 Python 发送到 Android 手机
- python - 过滤字符串列表
- java - 如何修复您需要在 Android 的对话框中使用 Theme.AppCompat 主题
- mongodb - 模式中的猫鼬默认字段值似乎不起作用
- amazon-redshift - 我有什么方法可以按表级别限制对 Redshift 外部模式的访问?
- visual-studio - Visual Studio 专业版订阅登录问题