public String execute() {
	
		if (act == null || act.trim().equals("")) {
			return "showForm";
		}

		
		HashSet selections = new HashSet();
		// 读取选项部分
		if (option != null) {
			for (int i = 0; i < option.length; i++) {
				Selection s = new Selection();
				s.setContent(option[i]);
				s.setIsRight(Integer.parseInt(isRight[i]));
				selections.add(s);
			}

		}
		
		// 批量保存
		Iterator selectionsIter = selections.iterator();
		while (selectionsIter.hasNext()) {
			selectionDAO.add((Selection)selectionsIter.next());
		}
	
		Question q = new Question();
		q.setContent(title);
		q.setSelections(selections);
		// 文件上传部分
		if (upload != null) {
			q.setImg(_uploadFile());
		}else{
			q.setImg("");
		}
		
		questionDAO.add(q);

	
		return SUCCESS;
	}