Update CcpxAction.java

main
pg6qpn3tl 1 year ago
parent bd8252ccc7
commit 645fa13f51

@ -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<Employee> 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";
}
}
}
}
Loading…
Cancel
Save