编程语言
首页 > 编程语言> > java ee中的mvc模式,从spring迁移到java ee 7

java ee中的mvc模式,从spring迁移到java ee 7

作者:互联网

我用以下方式使用spring MVC:

@Controller
class MyControllerClass {

      @RequestMapping...
      method(){
         ServiceCall()...
      //put something to modelAndView object here and redirect to jsp page.
      return "home"; // this will redirect data to home.jsp

      }
}

@Service
class MyServiceClass{
      @Transactional
      SomeServiceMethod(){ 
        DaoMethod(); 
      }

}


@Repository
class MyDaoClass{
   DaoMethdon(){...}

}

/view/myjsps.jsp  path to view directory set in spring.xml

题:

任何机构都可以向我解释(最好用实际的真实世界代码示例),对于Java EE 6/7中的上述MVC模式,我有什么替代方案.即.控制器,服务,dao,视图层.

更进一步,如何重定向页面,(我相信普通的requestDispatcher是一种旧的做事方式,必须有一些自动化方式.与modelAndView相同.

我已经google了很多,但我找到的只是spring mvc的例子.

解决方法:

Java EE没有“标准”MVC包.如果直接使用Java EE,您将直接处理HttpServletRequests,PortletRequests等.将对象放在普通Java EE中的“模型”中基本上是HttpServletRequest.setAttribute()或HttpSession.setAttribute()(如果@SessionAttributes)

标签:spring-mvc,spring,java-ee,java-ee-6,java-ee-7
来源: https://codeday.me/bug/20190708/1404508.html