【发布时间】:2012-11-23 13:27:39
【问题描述】:
我是一名初级 Java 开发人员。 我必须制作一个需要我有两种用户、经理和普通用户的项目。 管理员可以为普通用户添加新职责,在系统中注册新用户,查看所有内容等。 普通用户只能查看与其相关的信息。 我可以自己做到这一点,但我需要使用 MVC 架构,我有点困惑。 如果有人知道我在哪里可以找到任何类似的项目,它将对我有很大帮助
【问题讨论】:
标签: java model-view-controller jsp servlets
我是一名初级 Java 开发人员。 我必须制作一个需要我有两种用户、经理和普通用户的项目。 管理员可以为普通用户添加新职责,在系统中注册新用户,查看所有内容等。 普通用户只能查看与其相关的信息。 我可以自己做到这一点,但我需要使用 MVC 架构,我有点困惑。 如果有人知道我在哪里可以找到任何类似的项目,它将对我有很大帮助
【问题讨论】:
标签: java model-view-controller jsp servlets
我认为您能做的最好的事情就是使用 Struts 框架来实现您的应用程序 (http://struts.apache.org/)。简单,通用,以非常简单易懂的方式实现MVC模式,支持用户处理等。 另一方面,如果您不允许使用框架...
你应该使用 jsp、servlet 和 POJO 来构建你的应用程序,以实现 MVC 自定义。 JSP 只处理页面布局,Servlet 管理导航和一般应用程序控制,POJO(Plain Old Java Objects)实现您的业务逻辑,以便将“外观”、导航问题和业务保持在分离的层中。
【讨论】:
您没有提供很多上下文,但根据您的标签(包括 JSP 和 Servlet)判断,然后考虑查看 Web 应用程序技术堆栈项目 AppFuse。它将使用 Maven 为您生成一个 Web 应用程序项目,该项目建立在 Web 开发的最新技术之上。生成的项目具有您[模糊]描述的功能。
【讨论】: