@RequestMapping(value="/add",method=RequestMethod.POST)
	public String add(Task task,MultipartFile UIFile,Model model,String NoUI) throws Exception {
		String filename = null;
		String path = null;
		try{
			if(UIFile.getSize() > 0){
				filename = this.getNewFileName();
				path = sc.getAttribute("rootRealPath") + "file/" + filename;
				UIFile.transferTo(new File(path));
				task.setUiProtoUrl(filename);
			}else{
				filename=NoUI;	
			}
			int count=taskService.addTask(task);
			if(count > 0){
				return "redirect:list.do?no="+task.getPno();
			}else{
				model.addAttribute("pno", task.getPno());
				model.addAttribute("status", "FAIL");
				return "task/taskAddResult";
			}
		}catch(Exception e){
			model.addAttribute("pno", task.getPno());
			model.addAttribute("status", "NoSign");
			return "task/taskAddResult";
		}

	}