论坛首页 Java企业应用论坛

tapestry5的response使用

浏览 868 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2007-11-15  
我最近在整合tapestry5和ext2.0,遇到了如下问题:

我在使用httpServletResponse时一切正常,但是使用tapestry5的@Inject response时无法返回数据,请看看,代码如下:
servlet中的代码:(正常显示)try {
response.setCharacterEncoding("UTF-8");
String eString = "{success:true,info:'保存成功'}";
response.getWriter().print(reString);
  }catch(Exception ex){}

tapestry5中的代码:(不返回数据)try {
response.getPrintWriter("text/html; charset=UTF-8").print(eString);
  } catch (IOException e) {}

tapestry5中的responseImpl源码:
public PrintWriter getPrintWriter(String contentType)  {
        notBlank(contentType, "contentType");
        _response.setContentType(contentType);
        return _response.getWriter();
    }
希望指点一下,等待中..........
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics