struts2工作流程,简述struts框架的工作流程
一、struts2开发工具
开发工具:eclipse
struts1:老项目使用较多,维护时需要用到
struts2:新项目使用较多
1.无侵入式设计
struts2与strutsapi,servletapi有很多依赖,但是表面上看不出来
2.实现基础不同
struts1是通过servlet实现的
strtus2是通过filter实现的
3.MVCModelViewController
Struts2是视图层框架(View),与数据库交互,负责处理前端提交上来的数据,并进行跳转
二、Struts2后台action接收前台js传递过来的json
this.request=request;StringjsonString=request.getParameter("OOXXXXXXXX");OOXX就是你前台ext传的key
三、apache struts2是什么
ApacheStruts2是一个开源的JavaWeb框架,用于构建动态、数据驱动的Web应用程序。它是一个基于MVC(模型-视图-控制器)设计模式的Web框架,使开发人员能够轻松地创建和维护Web应用程序。Struts2提供了一个简单易用的API,可以快速构建Web应用程序,并提供了许多特性,如标签、拦截器、验证器和国际化支持等,从而使开发人员能够快速构建高性能、可扩展的Web应用程序。