博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
求解java.lang.IllegalStateException: getOutputStream() has already be
阅读量:1822 次
发布时间:2019-04-25

本文共 1339 字,大约阅读时间需要 4 分钟。

情况:

控制台打出java.lang.IllegalStateException: getOutputStream() has already been called for this response,页面没反应。
使用架构:easyui+sping3 MVC + jpa
页面用easyui-datagrid 查询并展示一个列表。
数据表结构:
order(
orderid
)
order_detail(
orderDetailId,
orderId
)
实体配置:
@Entity
@Table(name="ORDER")
@JsonIgnoreProperties( value={"hibernateLazyInitializer","handler"})
public class OrderBO extends BaseEntity {
    
    @Id  
    private String orderId;
    
    @OneToOne(targetEntity=OrderDetailBO.class,optional = true,fetch=FetchType.LAZY)
    @JoinColumn(name="orderId",insertable=true,updatable=true)
    private OrderDetailBO orderDetailBO;        
}
@Entity
@Table(name="ORDER_DETAIL")
@JsonIgnoreProperties( value={"hibernateLazyInitializer","handler"})
public class OrderDetailBO  extends BaseEntity{
    
    @Id      
    private String orderDetailId;
    private String orderId;    
    
    @OneToOne(targetEntity=OrderBO.class,optional = true,fetch=FetchType.LAZY)
    @JoinColumn(name="orderId",insertable=true,updatable=true)
    private OrderBO orderBO;        
}
service层查询hql:
select new map(orderDetailBo as orderDetailBo,orderDetailBo.orderDetailId as uid)
from OrderDetailBO orderDetailBo,OrdersBO ordersBo
where orderDetailBo.orderId = ordersBo.orderId
查询结果Map 返回页面报错java.lang.IllegalStateException: getOutputStream() has already been called for this response
经过反复调试,需要设置orderDetailBo.getOrderBO().setOrderDetailBO(null)可以解决。
为什么会是这样,请高手求解!!!

转载地址:http://yhikf.baihongyu.com/

你可能感兴趣的文章
Android之内存泄漏调试学习与总结,分享PDF高清版
查看>>
事件分发机制怎么回答,Android开发究竟该如何学习,使用指南
查看>>
事件分发机制流程图,带你全面理解View的绘制流程,附大厂真题面经
查看>>
Android最强进程保活黑科技实现原理解密及方法,含BATJM大厂
查看>>
Android最强进程保活黑科技实现原理解密及方法,帮你突破瓶颈
查看>>
Android架构师教你如何突破瓶颈,内含福利
查看>>
Android架构组件Room功能详解,全网独家首发!
查看>>
android查看网络请求和响应,我的移动开发春季历程,隔壁都馋哭了
查看>>
android移动开发,一线互联网大厂面试真题系统收录!大牛最佳总结
查看>>
Android程序员最大的悲哀是什么?Android岗
查看>>
Android组件化入门,重难点整理
查看>>
android设计模式原则,4个改变你编程技能的小技巧,手慢无
查看>>
Android跨进程通信导论,全网疯传
查看>>
想学IT的必看!我的Android美团求职之路,面试总结
查看>>
扫地阿姨看完都学会了!大厂offer手到擒来,经典好文
查看>>
推荐程序员面试秘籍!2021年Android面试心得,含泪整理面经
查看>>
正式加入阿里巴巴!Android自定义View详解,大厂直通车!
查看>>
安卓开发基础面试题,30岁以后搞Android已经没有前途?复习指南
查看>>
python调试
查看>>
雷电模拟器重置开机密码
查看>>