使用struts可以开发使用 JAVA Servlets和javaServer Pages的高性能、面向事务的WEB应用程序。
事务逻辑和显示逻辑彼此相互独立,视图层(html,JSP)将用户所需要的任何数据向事务处理层(servlet)发送请求,
,事务处理层将根据请求处理相关事务(包括处理请求,验证数据等),将用户所需要的数据提交到数据模型层,
数据模型层从数据库取得数据再反馈给事务处理层,由事务处理层传递给视图层显示数据信息。
<二>缺点
使得 struts-config文件内容过多,寻找东西比较困难。
的action都要建立actionform。要不然web页面是提交不到action的。
Struts作为一款流行的MVC框架,具有简单易懂、功能强大的特点,提供了模型2体系结构,使得事务逻辑和显示逻辑分离,增强了项目的可维护性。其自定义标签库、validator框架和tiles组件提高了开发效率。然而,Struts也存在配置繁琐、需要频繁重启服务器以及过度依赖actionform等问题。
1170

被折叠的 条评论
为什么被折叠?



