在Action指定方法执行之前执行指定初始化方法

再要初始化的Action中实现Preparable接口    格式 : 实现方法名(perpare)+初始化Action的方法名称

	public String saveOrUpdate() {
		if (role.getId() != null) {
			roleService.update(role);
		} else {
			roleService.save(role);
		}
		return SUCCESS;
	}

	// 防止保存数据重复多余
	public void prepareSaveOrUpdate() throws Exception {
		// 将集合内数据清空,在执行saveOrUpdate方法之前执行该方法
		role.setPermissions(null);
	}

	public void prepare() throws Exception {
		// 接口方法
	}

猜你喜欢

转载自blog.csdn.net/weixin_41124484/article/details/83041775