繁体   English   中英

MVC model 在 Java web 应用

[英]MVC model in Java web application

在给定的 package 中 controller 中的 class 中,哪一个是 View,哪一个是 Z9BBF373702367BF7CFEBA25ZC8。 我对关联理论有点困惑

在此处输入图像描述

Based on the names of the packages, net.usermanagement.web seems to be your controller layer ( UserServlet is a controller, it should extend HttpServlet ) and your view layer is the webapp package. 但是如果没有看到类内部的代码,就无法分辨。

您可能已经知道,但我仍然想重申 MVC 是一种软件设计模式。 开发人员如何组织他们的代码只是一个很好的实践。

在您的代码中:

  • UserDAO.javaUser.java充当您的 model 层。 -- 读/写数据
  • UserServlet.java充当您的 controller 层。 -- 在存储/显示数据之前对数据进行更改。
  • user-list.jspuser-form.jsp充当您的视图层。 -- 显示数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM