responsewrapper-j2ee responseWrapper包装类在weblogic出问题了

问题描述

j2ee responseWrapper包装类在weblogic出问题了
在开发项目的时候遇到一个很怪的问题,先看代码如下

package com.wind.frame.base.wrapper;

import java.io.PrintWriter;
import java.io.StringWriter;

import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpServletResponseWrapper;

/**

  • *
    /
    public class ResponseWrapper extends HttpServletResponseWrapper {
    /
    *
    */
    private StringWriter output;

    /**

    • @param response*/public ResponseWrapper(HttpServletResponse response) {super(response);output = new StringWriter();}

    @Override
    public PrintWriter getWriter() {
    return new PrintWriter(output);
    }

    /**
    *

    • @return*/public String getResult() {return output.toString();}

    在过滤器里面是这样写的:
    ResponseWrapper responseWrapper = new ResponseWrapper((HttpServletResponse)response);
    filterChain.doFilter(request responseWrapper);
    String result = responseWrapper.getWriter();
    在tomcat里面,result是能正确取到数据的,可以拿到HNTL源码,但是在weblogic下面,reuslt是空白值,也就是说,result=""""

有没有朋友遇到过吗?

解决方案

lz 这个问题解决了吗?我们也遇见了,求教解决办法

时间: 2024-09-15 10:47:55

responsewrapper-j2ee responseWrapper包装类在weblogic出问题了的相关文章

实战J2EE—开发购物网站(二)

j2ee 第三步,安装配置jBuilder 7 这里我安装的是weblogic版安装jBuilder不要把它装到带有空格的目录里如Prograih Files,或是中文目录中,不然编译时会出错的.安装很简单,不必多言,这里着重讲一下配置 小技巧一:大家觉得jBuilder运行时也许很慢,因为jbuilder默认使用32MB内存,如果你的内存够大的话,可以加大一点,具体办法如下, 在jBuilder安装目录BIN下找到jbuilder.config文件,编辑它,改变Vmparams

JBuilder+WebLogic实现教材管理系统

摘 要 这篇文章研究了在校园网环境下合理利用原有异构数据库建立相关的部门管理系统的方法,介绍了基于WebLogic应用服务器进行教材综合管理系统的设计和实现的过程. 关键词 数据库:J2EE: EJB:WebLogic 引 言 随着科学技术的不断提高,计算机网络的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.同样各类学校的校园网也运行了多个年头,但还有不少学校的管理系统缺少统一规划,单机运行的信息孤岛还为数不少,所以有必要进一步研究在校园网环境下合理利用原有异构数据库

获得消息: J2EE 1.4 中的消息

在本文中,我将概述支持 1.4 版 J2EE 规范引入的消息所需的改变.我将特别分析 JMS 1.1 的需求以及使用时的新限制.与消息目标有关的新概念.以及 EJB 规范 2.1 版本为消息驱动 bean 所带来的显著变化.这些内容对于这些开发人员和管理人员特别有用:他们熟悉 J2EE 1.3 中的消息.并且希望编写新的应用程序或者将现有消息应用程序移植到兼容 J2EE 1.4 的应用服务器上. JMS 1.1 兼容 J2EE 的应用服务器现在需要支持 1.1 版的 Java 消息服务(Java

J2EE探险者: 用于无状态网络的J2EE技术

在最近几年里,Java 行业的发展呈指数级增长.作为一名企业应用程序开发人员.架构设计师或者技术经理,您可以从许多供应商.最佳实践.规范和组件类型中为您的 Java 技术实现进行选择.J2EE 探险者系列的目的是帮助您从这些选择中找到一条途径,对于任何一种给定的情形,协助您挑选合适的技术. 在本文,也就是第 1 部分中,我们将探讨无状态 J2EE 组件,并评估出最合适的组件来用于您的企业体系结构.说到无状态.请求处理组件,可供选择的 J2EE 技术主要有两种:servlet 或 Enterpri

学习java的一些好的书籍介绍

学习一门新的知识,不可能指望只看一本,或者两本书就能够完全掌握.需要有一个循序渐进的阅读过程.我推荐Oreilly出版的Java系列书籍.     在这里我只想补充一点看法,很多人学习Java是从<Thinking in Java>这本书入手的,但是我认为这本书是不适合初学者的.我认为正确的使用这本书的方法应该是作为辅助的读物.<Thinking in Java>并不是在完整的介绍Java的整个体系,而是一种跳跃式的写作方法,是一种类似tips的方法来对Java很多知识点进行了深入

编程学习:Java学习从入门到精通

编程 Java Learning Path (一).工具篇 一. JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar).不论什么Java应用服务器实质都是内置了某个版本的JDK.因此掌握JDK是学好Java的第一步.最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BE

Java Learning Path(二)、书籍篇

学习一门新的知识,不可能指望只看一本,或者两本书就能够完全掌握.需要有一个循序渐进的阅读过程.我推荐Oreilly出版的Java系列书籍. 在这里我只想补充一点看法,很多人学习Java是从<Thinking in Java>这本书入手的,但是我认为这本书是不适合初学者的.我认为正确的使用这本书的方法应该是作为辅助的读物.<Thinking in Java>并不是在完整的介绍Java的整个体系,而是一种跳跃式的写作方法,是一种类似tips的方法来对Java很多知识点进行了深入的分析和

java 学习之路

Java Learning Path(二).书籍篇 学习一门新的知识,不可能指望只看一本,或者两本书就能够完全掌握.需要有一个循序渐进的阅读过程.我推荐Oreilly出版的Java系列书籍. 在这里我只想补充一点看法,很多人学习Java是从<Thinking in Java>这本书入手的,但是我认为这本书是不适合初学者的.我认为正确的使用这本书的方法应该是作为辅助的读物.<Thinking in Java>并不是在完整的介绍Java的整个体系,而是一种跳跃式的写作方法,是一种类似t

十四种Java开发工具点评

在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择.的确,这些工具各有所长,都没有绝对完美的,就算是老鸟也很难做出选择.在本文中我简要介绍了常见的十四种Java开发工具的特点,管中窥"器",希望能对大家有所帮助. 1.JDK (Java Development Kit) 2.Java Workshop 3.NetBeans 与Sun Java Studio 5 4.Borlan