java - MVC 和 JavaServer Faces

标签 java model-view-controller jsf jakarta-ee

  1. 当我们谈到 View 技术时,我们指的是用于创建 JSP 或 Facelets 等网页的框架吗?实际上,在 MVC 模式中,它是渲染 VIEW 的 PDL 吗?

  2. 在一些 Java EE 书籍中,MODEL 与支持 bean 相关,但通常在设计模式书籍中,模型与数据相关。那么什么是模型?

最佳答案

When we speak of a view technology are we meaning the framework that we use to create the web pages like JSP or Facelets?

两者都可以被视为 View 。您的应用程序向用户提供的任何内容都是 View 。例如,如果我以 PDF 形式向用户显示一些报告,那么它就是一个 View 。从技术上讲,它是 JasperReports View 。

In some Java EE books the MODEL is related to backing beans but, generally, in design patterns books the model is related to the data. So what's a MODEL?

广义上的模型是在应用程序中模拟业务模型的类。我想说它是支持 bean 。


另请参阅

关于java - MVC 和 JavaServer Faces,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6110339/

相关文章:

java - 我可以在 XML 输出方法中使用循环吗?

java - Selenium Action 链 - 在按住修改键的同时单击多个元素

php - 为什么超链接在发送密码重置邮件后不显示/在 gmail 中工作?

iOS MVC : get view controller class from model?

jsf - 如何在 JSF 中创建现有组件的组合?

java - EJB 容器内可能的 JNDI 查找

WGS84 到谷歌地图位置和返回的 Java 代码

asp.net-mvc-3 - IIS 7.5 和 MVC 3 使用 Windows 身份验证 - 为静态内容获取 401,但永远不会提示输入凭据

java - Richfaces:带有 ContextMenu 的链接式文本

java - 在另一个页面中打印 bean 数据 (RequestScope)