"...struts框架...不支持ajax"
-----
什么意思?
是谁说的?

解决方案 »

  1.   

    我做struts项目的时候,他是不能直接支持ajax的,所以我说他不支持ajax这个没错吧。
      

  2.   


    服务端有response出内容来
    客户端就可以得到
    为什么说“不支持ajax”。你所说的“不支持”
    是说服务端代码没有response时就不支持吗?
      

  3.   

    OK,struts框架不支持,如果你要用这个框架,就只能用service的response的,而struts没有专门支持他的方法,所以我说他不支持,
      

  4.   

    我做的目标就是,用ajax的httprequst的方式,用我对struts框架的理解,来扩展struts而已。
    struts基于service,所以在如果你说这个层面上的事,他当然可以支持。
      

  5.   

    你可以运行一下,我做的memo,
      

  6.   

    重点就这一句:"response.getWriter().print(sRt);"
    用它来实现别人常用的方法:
    “return ActionForward到jsp里去response”。----
    不知道在action里response比在jsp里response有什么好处。
    ---不是这样的吗。
      

  7.   

    很多人的确是用return ActionForward到jsp里去response”。但我觉得这样的开发速度上就减慢,如果说,因为你还要为他写个jsp,还要为jsp去配制,这样多做了好多的工作,所以我就用action直接使用response的方法,虽然这样可以会破坏一点struts的框架,但,提高了开发的速度,
      

  8.   

    对于简单的response或二进制输出,可以放在action里,
    如果输出比较复杂,还是放在jsp里比较好
    jsp的代码可读性要好点
    ----个人看法如果觉得层次太深
    当然也可以直接向jsp提request.
      

  9.   

    只要能封装得好一点,这个代码的可读性还是可以解决的,再说这个是人者见人,智者见智,如果每次用requsthttp去提交一次就要写jsp那哪里受得了,如果有在量的提交不写死