我使用的Struts2
ServletActionContext.getResponse().getWriter().write(“ok”);
我只想返回两个字 ok ,可是现在却返回来一大堆带着HTTP信息头,谁知道怎么去掉啊?我只想写出ok 两个字

解决方案 »

  1.   

    HTTP协议有规定吧 返回什么 什么格式 都是确定了的
    能光返回内容 我觉得不可能
      

  2.   

    用java这么做是不可能的
    它不可能操作底层的数据封包头或结构信息
    再说,
    就算你真的这个搞成功了
    但是就不是http协议了
    客户端程序不认
    你也收不到OK这个消息
      

  3.   

    不要在action中直接用response.write写,那肯定是带了http头的,这是协议问题。你试一下action中跳转到一个a.jsp页面上去,a.jsp的html代码只有ok二字,其他什么都不要写,包括什么<html><head>字样都不要,那么应用程序就只接收到ok二字了。