File name
Commit message
Commit date
2024-11-28
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
2024-11-14
File name
Commit message
Commit date
2024-11-14
2024-09-10
2024-11-14
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";
}
}