然后我从数据库查询结果了。怎么在button的页面上显示出来呢 现在用的是ajax 请求servet 返回json. 再绑定 不用这种方法要怎么做,就用java  button查询 然后显示

解决方案 »

  1.   

    servlet主要是做业务处理的,它是业务逻辑层
      

  2.   

    jsp 实际上也是servlet,你完全可以去请求一个JSP页面,在JSP中处理你的请求,不过这个方法早就不建议使用了!
      

  3.   

    servlet 是个标准,大家都是这样干的。
      

  4.   

    那如果我一个页面需要一个实体,那我请求servlet   得到了实体,我如何放回给请求页面呢
      

  5.   

    ajax 请求可以直接返回一个实体的,然后在js中 直接  .属性 就行了,或者返回一个map也行
      

  6.   

    我就想搞个主流的 简单的jsp   不用ajax一个查询页面,一个button 查询出结果了 放到一个实体类中了,我怎么再页面显示呢。
      

  7.   

    不用框架的话 还是用servlet吧
      

  8.   

    servlet是标准啊,不用是不可能的,其他什么框架之类的实际上都是servlet,包括jsp也是。得到的数据可以使用request.setAttribute方法设置到request,再转发给jsp就可以了
      

  9.   

    把查询参数提交到另一个jsp资源里,在jsp里嵌java代码做查询,做结果遍历与展示,即可。jsp与servletClass都属于servlet规范,你的意思是不用servletClass,而不是不用servlet。
      

  10.   

    目前还有struts 和 springMVC不过原理确实和servlet是一个意思。看楼主的意思应该是想问springMVC了。
      

  11.   

    看你自己怎么想了 可以用框架 如果不行就只有每次都建立servlet
      

  12.   

    不想servlet编程,你就提交表单到另外一个jsp页面就可以了,不过这样很非主流
      

  13.   

    如果是用JSP,又不想那么麻烦,楼主直接链接数据库查询数据,页面操作。单刀直入。不过这方式完全淘汰了没人会这么做。后期你回来看 你就有种想把自己砍了的想法
      

  14.   

    页面取后台对象时使用   JSP                对应代码为:           <%     Object obj     =   pageContext.findAttribute("对应实体名")   ; %> 
    然后进行处理~