From 645fa13f511b8a527fd9f1b55e8143d9cd00a5aa Mon Sep 17 00:00:00 2001 From: pg6qpn3tl <3189371980@qq.com> Date: Tue, 29 Apr 2025 22:21:59 +0800 Subject: [PATCH] Update CcpxAction.java --- .../src/com/ssh/action/CcpxAction.java | 49 ++++++++++--------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/ssh_rlzy_sys-master/ssh_rlzy_sys-master/源码/ssh_rlzy_sys/src/com/ssh/action/CcpxAction.java b/ssh_rlzy_sys-master/ssh_rlzy_sys-master/源码/ssh_rlzy_sys/src/com/ssh/action/CcpxAction.java index f0faed4..685ac95 100644 --- a/ssh_rlzy_sys-master/ssh_rlzy_sys-master/源码/ssh_rlzy_sys/src/com/ssh/action/CcpxAction.java +++ b/ssh_rlzy_sys-master/ssh_rlzy_sys-master/源码/ssh_rlzy_sys/src/com/ssh/action/CcpxAction.java @@ -1,24 +1,24 @@ -// 声明包名 +// 声明包名,该包通常用于存放与业务操作相关的Action类 package com.ssh.action; -// 导入用于处理文件的类 +// 导入用于处理文件的类,可用于文件读写等操作 import java.io.File; -// 导入文件输入流类 +// 导入文件输入流类,用于从文件中读取数据 import java.io.FileInputStream; -// 导入文件输出流类 +// 导入文件输出流类,用于向文件中写入数据 import java.io.FileOutputStream; -// 导入输入输出操作可能抛出的异常类 +// 导入输入输出操作可能抛出的异常类,在进行文件读写等操作时可能会用到 import java.io.IOException; -// 导入输入流类 +// 导入输入流类,是所有输入流的基类 import java.io.InputStream; -// 导入输出流类 +// 导入输出流类,是所有输出流的基类 import java.io.OutputStream; -// 导入 ArrayList 类,用于创建动态数组 +// 导入 ArrayList 类,用于创建动态数组,可存储多个元素 import java.util.ArrayList; -// 导入 UUID 类,用于生成唯一标识符 +// 导入 UUID 类,用于生成唯一标识符,可用于生成唯一的ID等 import java.util.UUID; -// 导入 Struts2 的 Servlet 操作相关类 +// 导入 Struts2 的 Servlet 操作相关类,用于获取Servlet相关的信息 import org.apache.struts2.ServletActionContext; // 导入 Spring 框架中用于指定 Bean 作用域的注解 import org.springframework.context.annotation.Scope; @@ -27,27 +27,27 @@ import org.springframework.stereotype.Controller; // 导入 Spring 框架中用于依赖注入的注解 import javax.annotation.Resource; -// 导入 Servlet 响应相关类 +// 导入 Servlet 响应相关类,用于处理HTTP响应 import javax.servlet.http.HttpServletResponse; -// 导入 List 接口,用于创建列表 +// 导入 List 接口,用于创建列表,可存储多个元素 import java.util.List; -// 导入 Struts2 框架中用于操作上下文的类 +// 导入 Struts2 框架中用于操作上下文的类,可获取当前请求的相关信息 import com.opensymphony.xwork2.ActionContext; -// 导入 Struts2 框架中动作类的基类 +// 导入 Struts2 框架中动作类的基类,提供了很多默认的方法和属性 import com.opensymphony.xwork2.ActionSupport; -// 导入自定义的 Excel 导出工具类 +// 导入自定义的 Excel 导出工具类,可用于将数据导出为Excel文件 import com.ssh.utils.ExportExcelUtil; -// 导入自定义的岗位数据访问对象接口 +// 导入自定义的岗位数据访问对象接口,用于操作岗位数据 import com.ssh.dao.CcpxDAO; -// 导入自定义的岗位实体类 +// 导入自定义的岗位实体类,用于表示岗位信息 import com.ssh.domain.Ccpx; -// 导入自定义的员工数据访问对象接口 +// 导入自定义的员工数据访问对象接口,用于操作员工数据 import com.ssh.dao.EmployeeDAO; -// 导入自定义的员工实体类 +// 导入自定义的员工实体类,用于表示员工信息 import com.ssh.domain.Employee; // 使用 Spring 的 @Controller 注解将该类标记为控制器,使其可以被 Spring 管理 @@ -136,10 +136,10 @@ public class CcpxAction extends ActionSupport { return recordNumber; } - // 业务层对象,使用 @Resource 注解注入 CcpxDAO 对象 + // 业务层对象,使用 @Resource 注解注入 CcpxDAO 对象,用于操作岗位数据 @Resource CcpxDAO ccpxDAO; - // 使用 @Resource 注解注入 EmployeeDAO 对象 + // 使用 @Resource 注解注入 EmployeeDAO 对象,用于操作员工数据 @Resource EmployeeDAO employeeDAO; // 待操作的 Ccpx 对象 private Ccpx ccpx; @@ -156,7 +156,7 @@ public class CcpxAction extends ActionSupport { // 跳转到添加岗位视图 public String AddView() { - // 获取当前操作上下文 + // 获取当前操作上下文,可用于存储数据供后续视图使用 ActionContext ctx = ActionContext.getContext(); // 查询所有的 Employee 信息 List employeeList = employeeDAO.QueryAllEmployeeInfo(); @@ -166,7 +166,7 @@ public class CcpxAction extends ActionSupport { return "add_view"; } // 添加岗位信息的方法 -// @SuppressWarnings("deprecation") 注解用于抑制编译器对已过时方法或类的警告 + // @SuppressWarnings("deprecation") 注解用于抑制编译器对已过时方法或类的警告 @SuppressWarnings("deprecation") public String AddCcpx() { // 获取当前操作上下文,可用于存储数据供后续视图使用 @@ -393,4 +393,5 @@ public class CcpxAction extends ActionSupport { // 返回错误视图的逻辑名称,Struts2 会根据此名称找到对应的视图进行展示 return "error"; } - } \ No newline at end of file + } +} \ No newline at end of file