我现在刚开始学习freeer ,但是我不知道 但是是如何将 信息发送到浏览器。。因为,jsp技术里面,首先会将jsp编译成 servlet ,然后再通过servlet内置对象 jspwriter 来将那些页面信息给输出到 浏览器;因此,freeer是通过什么将页面信息给输出到浏览器的,通过什么?使用了什么内置对象来输出这些页面信息。。??
  那位高手给我解答这些疑惑先谢谢!!

解决方案 »

  1.   

    首先,在你的  servlet 进行request 的forward 定向之前,把 需要在 view层面上 通过 freeer显示的数据都准备好(从数据库,xml 或者其他位置),设置到 request 里面,然后在  freeer 页面进行读取就可以了
      

  2.   

    兄弟你给我的答案不是我要的答案啊,
    我看到freeer的资料,上面说 freeer 与serlvet容器无关,但是我看到有些代码里面,还是将参数给放到 request 里面去,而且在 ftl页面里面进行取值,..
    还有一个疑问,就是,最终 freeer 是怎么将编译后的 html 页面信息给发送到 客户浏览器上???难道也是通过 out.println("<html>.....</html>)   ????
    谁能告诉我啊
      

  3.   

    你根本没明白我说的是什么?你写过 servlet 么?
    明白 servlet  是怎么回事么?
    还有一个疑问,就是,最终 freeer 是怎么将编译后的 html 页面信息给发送到 客户浏览器上???难道也是通过 out.println("<html>.....</html>)   ????
    谁能告诉我啊
    你知道  web.xml  文件么?
    建议你还是要先去看一下  freeer  的官方,然后按着人家的说明实践一下,等到实践不出来了再来。
    谢谢!
      

  4.   

    write = response.getWrite();
    temp.process(docMap, write);
      

  5.   

    freeer 和jsp是两个东西,freeer 只个模板而已,
    通过模板生成的模板数据,随便你想怎么放到浏览器都可以。
    你可以用jsp输出到浏览器,也可以用servlet 输出到浏览器,
    你还可以保存为html文件,然后在发送这个文件浏览器。
      

  6.   

    servlet是个容器(前台控制器)截获request请求之后 分发到相应的业务层 调用bean  由response生成动态的JSP内容