SelectionCourseSystem/src/edson/web/AdminCourseAction.java

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package edson.web;

import java.util.List;

import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;

import edson.bean.Course;
import edson.bean.Teacher;
import edson.business.serviceImpl.AdminService;
import edson.utils.PageBean;

public class AdminCourseAction extends ActionSupport implements ModelDriven<Course>{
	
	private Course course=new Course();
	public AdminService adminService;
	private PageBean pb;
	private Integer num;//页码
	private String t_c_id;//教师编号
	private Teacher tea;
	
	//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++课程+++++++++++++++++
	
	public String addCourseUI(){
		List<Teacher> teas=adminService.findAllTeacher();
		ActionContext.getContext().getSession().put("teas", teas);
		return "success_addCourse";
	}
	
	public String addCourse(){
		try{
			if(course.getCourse_id().trim()=="")return "error";//后台校验
			adminService.save(course);
			this.addActionError("添加成功");
			return "success_addCourse";
		}catch(Exception e){
			e.printStackTrace();
			this.addActionError("操作失败,请稍候尝试!");
			return "error";
		}
	}
	
	public String findPageCourse(){
		if(num==null)num=1;
		pb=adminService.findPageCourse(num);
		pb.setPath("/adminCourse_findPageCourse");
		ActionContext.getContext().getSession().put("pb", pb);
		return "success_findPageCourse";
	}
			
	public String searchCourseById(){
		
		if(course.getCourse_id()==null || course.getCourse_id().trim()==""){
			this.addActionError("操作失败,请稍候尝试!");
			return "error";
		}
		
后面还有 104 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。