File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
package itn.let.mjo.symbol.web;
import java.util.List;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
import itn.com.cmm.EgovMessageSource;
import itn.com.cmm.util.RedirectUrlMaker;
import itn.let.mjo.symbol.service.MjonSymbolService;
import itn.let.mjo.symbol.service.MjonSymbolVO;
@Controller
public class MjonSymbolController {
@Resource(name = "mjonSymbolService")
private MjonSymbolService mjonSymbolService;
/** EgovMessageSource */
@Resource(name="egovMessageSource")
EgovMessageSource egovMessageSource;
/* 관리자 특수문자 관리 리스트 화면*/
@RequestMapping(value= {"/uss/ion/symbol/selectMjonSymbolList.do"})
public String selectSymbolList(@ModelAttribute("searchVO") MjonSymbolVO mjonSymbolVO
, ModelMap model) throws Exception{
List<MjonSymbolVO> symbolList = mjonSymbolService.selectMjonSymbolList(mjonSymbolVO);
model.addAttribute("symbolList", symbolList);
return "/uss/ion/symbol/MsgSymbolList";
}
@RequestMapping(value = {"/uss/ion/symbol/insertMjonSymbol.do"})
public String insertMjonSymbol( MjonSymbolVO mjonSymbolVO
, RedirectAttributes redirectAttributes
, HttpServletRequest request) throws Exception {
try{
mjonSymbolService.insertMjonSymbol(mjonSymbolVO);
redirectAttributes.addFlashAttribute("message", egovMessageSource.getMessage("success.common.insert"));
}catch(Exception e) {
redirectAttributes.addFlashAttribute("message", egovMessageSource.getMessage("fail.common.insert"));
}
RedirectUrlMaker redirectUrlMaker = new RedirectUrlMaker("/uss/ion/symbol/selectMjonSymbolList.do");
return redirectUrlMaker.getRedirectUrl();
}
@RequestMapping(value= {"/uss/ion/symbol/deleteMjonSymbol.do"})
public String deleteMjonSymbol( MjonSymbolVO mjonSymbolVO
, RedirectAttributes redirectAttributes
, HttpServletRequest request ) throws Exception {
try{
mjonSymbolService.deleteMjonSymbol(mjonSymbolVO);
redirectAttributes.addFlashAttribute("message", egovMessageSource.getMessage("success.common.delete"));
}catch(Exception e) {
redirectAttributes.addFlashAttribute("message", egovMessageSource.getMessage("fail.common.delete"));
}
return "redirect:/uss/ion/symbol/selectMjonSymbolList.do";
}
}