【问题标题】:what acts as a CONTROLLER in JSF/Facelets like servlets acts as a controller in JSP? [duplicate]什么在 JSF/Facelets 中充当控制器,例如 servlet 在 JSP 中充当控制器? [复制]
【发布时间】:2012-07-23 08:34:07
【问题描述】:

当我们在这里使用 JSP 和 servelt 开发 Web 应用程序时,servlet 充当控制器(从 MVC 角度来看)。 那么当我使用 JSF 和 Facelets 开发 Web 应用程序时,什么充当控制器......

它是否与 - JSF - 请求调度程序有关 servlet - httprequest httpresponse

或者我完全错了。

【问题讨论】:

    标签: java model-view-controller jsf servlets facelets


    【解决方案1】:

    嗯,有 FacesServlet(在设置 JSF 项目时首先在 web.xml 文件中注册),它是最接近 MVC 控制器的 IMO。

    有些人似乎也将Backing Beans视为控制器,但我不认为他们是,不是真的......虽然Backing Beans可以影响导航的结果,例如,或者可能直接写一些东西到HttpResponse 并发出 JSF 生命周期结束的信号,它们实际上由 Faces Servlet 实例化和使用,这是调度事物的真正职责。

    另请参阅: What is the difference between JSF, Servlet and JSP?

    【讨论】:

    • 谢谢,伙计。这是非常有用的信息。但是有点奇怪
    猜你喜欢
    • 2017-05-18
    • 1970-01-01
    • 1970-01-01
    • 2017-05-04
    • 2018-03-18
    • 2014-02-25
    • 2012-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多