src/cn/itbaizhan/health/action/DairyAction.java

(完整代码) 1KB

package cn.itbaizhan.health.action;

import java.util.HashSet;
import java.util.Map;
import java.util.Set;

import cn.itbaizhan.health.action.base.DairyBaseAction;
import cn.itbaizhan.health.po.Food;
import cn.itbaizhan.health.po.Teacher;

import com.opensymphony.xwork2.ActionContext;

public class DairyAction extends DairyBaseAction {
	ActionContext actionContext = ActionContext.getContext();
	Map<String, Object> session = actionContext.getSession();
	Teacher sessionTeacher = (Teacher) session.get("teacher");
	public String add() {
		boolean flag = false;
		try {
			dairy.setTeacher(sessionTeacher);
			
			Set<Food> foodSet=new HashSet<Food>();
			for (Integer id : foodSelect) {
				Food food=new Food();
				food=foodService.find(id);
				foodSet.add(food);
			}
			
			dairy.setFood(foodSet);
			flag = dairyService.add(dairy);
			if (flag) {
				return SUCCESS;
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
		return "error";
	}

	public String find() {
		try {
			foodList = foodService.findAll();
			dairy = dairyService.find(sessionTeacher,day);
			return SUCCESS;
		} catch (Exception e) {
			e.printStackTrace();
		}
		return "error";
	}
}

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

AI 解读

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

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