### .do 文件是哪种框架 **Struts 1 框架**:为了实现更好的代码结构和分层,Struts 1 引入了控制器(Controller)的概念。它将所有请求统一通过一个核心的 `ActionServlet` 来处理。为了区分这些请求,开发者通常会为它们设置一个统一的扩展名,`.do` 就是最常见的选择