egovframework.rfc3.board.web
Class BoardDataController

java.lang.Object
  extended by egovframework.rfc3.board.web.BoardDataController

@Controller
@Service(value="BoardDataController")
@SessionAttributes(types=SessionVO.class)
@RequestMapping(value={"","/","/{contextPath}/"})
public class BoardDataController
extends java.lang.Object

게시판에 대한 controller 클래스를 정의한다.

Since:
2011.04.25
Version:
egovframework RFC 3.0
Author:
개발팀 양민욱
See Also:
 << 개정이력(Modification Information) >>
   
       수정일      수정자                   수정내용
  --------------  --------        ---------------------------
  2011.04.25  양민욱         rfc3 iam 참조

 Copyright (C) 2009 by MOPAS  All right reserved.
 

Constructor Summary
BoardDataController()
           
 
Method Summary
 java.lang.String boardAction(BoardActionVO boardActionVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          게시판 액션 이동
 java.lang.String boardCleanerFilter(BoardVO boardVO, BoardEtcVO boardEtcVO, BoardDataVO boardDataVO, CommentVO commentVO, java.lang.String filterIdx, java.lang.String rootPath, java.lang.String uploadPath, java.lang.String command, java.util.List<BoardFileVO> boardFileVOList, javax.servlet.http.HttpServletRequest request)
          Data 보드클리너 필터
 java.lang.String boardCommentLikeAction(BoardSearchVO boardSearchVO, CommentLikeVO commentLikeVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String boardDataFileDelete(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          첨부파일 삭제
 java.lang.String boardDataFileDownload(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          첨부파일로 등록된 파일에 대하여 다운로드를 제공한다.
 java.lang.String boardDataFileDownloadAll(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          첨부파일로 등록된 파일에 대하여 다운로드를 제공한다.
 java.lang.String boardDataFileMobileViewer(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String boardDataFileViewer(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String boardDataFileViewerConvert(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String boardDataFileViewerConvertFile(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String boardDataLikeAction(BoardSearchVO boardSearchVO, BoardDataLikeVO boardDataLikeVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String boardDataLikeActionFrame(BoardSearchVO boardSearchVO, BoardDataLikeVO boardDataLikeVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String boardDataSynapViewer(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String boardDataSynapViewerConvert(BoardFileVO boardFileVO, BoardSearchVO boardSearchVO, BoardVO boardVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 void commentDataFileDownload(CommentVO commentVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String deleteCommentAct(CommentVO commentVO, BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          댓글삭제 처리
 java.lang.String extendedTreatment(BoardReplyVO boardReplyVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          답변부서 , 담당자 처리기한 연장 관리
 java.lang.String filterData(BoardEtcVO boardEtcVO, BoardDataVO boardDataVO, CommentVO commentVO, java.lang.String command, java.util.List<BoardFileVO> boardFileVOList, javax.servlet.http.HttpServletRequest request)
          각 정보별 플래그에 따른 필터링 처리
 ContentsVO getContentsVO(long contentsSid)
           
static boolean getDecoderCheck(java.lang.String filename)
           
 MenuVO getMenuVO(java.lang.String menuCd)
           
 java.lang.String gotoPassword(BoardSearchVO boardSearchVO, BoardVO boardVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          패스워드 입력페이지 이동
 java.lang.String imageFileUpload(BoardVO boardVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          이미지 업로드
 void insertDataFile(BoardDataVO boardDataVO, java.util.List<BoardFileVO> boardFileVOList, BoardEtcVO boardEtcVO)
          첨부파일 DB 정보를 INSERT하면서 이미지 파일인 경우 썸네일을 생성한다.
 boolean isGranted(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String resouceName, java.lang.String menuCd, java.lang.String resouceValue)
           
 boolean isLoginTwitter(javax.servlet.http.HttpServletRequest request)
          isLoginTwitter
 java.lang.String modifyReplyOffice(BoardReplyVO boardReplyVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          답변부서 처리 (처리기간 있을경우 처리기한,연장 처리)
 java.lang.String modifyReplyOfficeUser(BoardReplyVO boardReplyVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          답변부서 처리
 java.lang.String onlineFilterData(BoardEtcVO boardEtcVO, BoardDataVO boardDataVO, CommentVO commentVO, javax.servlet.http.HttpServletRequest request)
          각 정보별 플래그에 따른 필터링 처리
 boolean replyOfficer(java.lang.String boardId, long dataSid)
           
 java.util.ArrayList<java.lang.String> replyOfficerCheck(java.lang.String boardId, long dataSid)
          답변부서 담당자 , 답변부서 와 일치 코드 추출
 java.lang.String resultPage(BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 void selectDataList(BoardVO boardVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          게시물 목록 검색 (목록/글보기 목록)
 java.lang.String selectReplyOffice(BoardReplyVO boardReplyVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          답변부서 관리
 java.lang.String selectReplyOfficepopup(BoardReplyVO boardReplyVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          답변부서관리 popup버전
 java.lang.String selectReplyOfficeuser(BoardReplyVO boardReplyVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          답변부서 관리 사용자
 java.lang.String validatePw(BoardSearchVO boardSearchVO, BoardVO boardVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          패스워드 유효성 검사
 java.lang.String viewBoardDataDeleteAct(BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          게시물 삭제 액션
 java.lang.String viewBoardDataList(BoardVO boardVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          게시물 목록 출력
 java.lang.String viewBoardDataUpdate(BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
           
 java.lang.String viewBoardDataUpdateAct(BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          게시물 수정 액션
 java.lang.String viewBoardDataView(BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          글 보기 페이지
 java.lang.String viewBoardDataWebFilterWriteAct(BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          게시물 쓰기 액션 WebFilter 전용 (복구용)
 java.lang.String viewBoardDataWrite(BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          글 쓰기 페이지 이동
 java.lang.String viewBoardDataWriteAct(BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          게시물 쓰기 액션
 java.lang.String writeCommentAct(CommentVO commentVO, BoardDataVO boardDataVO, BoardVO boardVO, BoardSearchVO boardSearchVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.ModelMap model)
          댓글 등록처리
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoardDataController

public BoardDataController()
Method Detail

viewBoardDataList

@Transactional(value="cmsTx",
               propagation=REQUIRED)
@RequestMapping(value="/board/list.*")
public java.lang.String viewBoardDataList(@ModelAttribute(value="boardVO")
                                                                       BoardVO boardVO,
                                                                       @ModelAttribute(value="boardSearchVO")
                                                                       BoardSearchVO boardSearchVO,
                                                                       javax.servlet.http.HttpServletRequest request,
                                                                       javax.servlet.http.HttpServletResponse response,
                                                                       org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
게시물 목록 출력

Throws:
java.lang.Exception

selectDataList

public void selectDataList(BoardVO boardVO,
                           BoardSearchVO boardSearchVO,
                           javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response,
                           org.springframework.ui.ModelMap model)
                    throws java.lang.Exception
게시물 목록 검색 (목록/글보기 목록)

Parameters:
boardVO -
boardSearchVO -
request -
response -
model -
Throws:
java.lang.Exception

gotoPassword

@RequestMapping(value={"/board/password.*","/schedule/password.*"})
public java.lang.String gotoPassword(@ModelAttribute(value="boardSearchVO")
                                                    BoardSearchVO boardSearchVO,
                                                    @ModelAttribute(value="boardVO")
                                                    BoardVO boardVO,
                                                    javax.servlet.http.HttpServletRequest request,
                                                    javax.servlet.http.HttpServletResponse response,
                                                    org.springframework.ui.ModelMap model)
                              throws java.lang.Exception
패스워드 입력페이지 이동

Parameters:
boardSearchVO -
boardVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

validatePw

@RequestMapping(value={"/board/validatePw.*","/schedule/validatePw.*"})
public java.lang.String validatePw(@ModelAttribute(value="boardSearchVO")
                                                  BoardSearchVO boardSearchVO,
                                                  @ModelAttribute(value="boardVO")
                                                  BoardVO boardVO,
                                                  javax.servlet.http.HttpServletRequest request,
                                                  javax.servlet.http.HttpServletResponse response,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
패스워드 유효성 검사

Parameters:
boardSearchVO -
boardVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

viewBoardDataView

@RequestMapping(value={"/board/view.*","/schedule/view.*"})
public java.lang.String viewBoardDataView(@ModelAttribute(value="boardDataVO")
                                                         BoardDataVO boardDataVO,
                                                         @ModelAttribute(value="boardVO")
                                                         BoardVO boardVO,
                                                         @ModelAttribute(value="boardSearchVO")
                                                         BoardSearchVO boardSearchVO,
                                                         javax.servlet.http.HttpServletRequest request,
                                                         javax.servlet.http.HttpServletResponse response,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
글 보기 페이지

Parameters:
boardDataVO -
boardVO -
boardSearchVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

replyOfficer

public boolean replyOfficer(java.lang.String boardId,
                            long dataSid)
                     throws java.lang.Exception
Throws:
java.lang.Exception

viewBoardDataWrite

@RequestMapping(value={"/board/write.*","/schedule/write.*"})
public java.lang.String viewBoardDataWrite(@ModelAttribute(value="boardDataVO")
                                                          BoardDataVO boardDataVO,
                                                          @ModelAttribute(value="boardVO")
                                                          BoardVO boardVO,
                                                          @ModelAttribute(value="boardSearchVO")
                                                          BoardSearchVO boardSearchVO,
                                                          javax.servlet.http.HttpServletRequest request,
                                                          javax.servlet.http.HttpServletResponse response,
                                                          org.springframework.ui.ModelMap model)
                                    throws java.lang.Exception
글 쓰기 페이지 이동

Parameters:
boardDataVO -
boardVO -
boardSearchVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

viewBoardDataUpdate

@RequestMapping(value={"/board/update.*","/schedule/update.*"})
public java.lang.String viewBoardDataUpdate(@ModelAttribute(value="boardDataVO")
                                                           BoardDataVO boardDataVO,
                                                           @ModelAttribute(value="boardVO")
                                                           BoardVO boardVO,
                                                           @ModelAttribute(value="boardSearchVO")
                                                           BoardSearchVO boardSearchVO,
                                                           javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

viewBoardDataWriteAct

@RequestMapping(value={"/board/writeAct.*","/schedule/writeAct.*"})
public java.lang.String viewBoardDataWriteAct(@ModelAttribute(value="boardDataVO")
                                                             BoardDataVO boardDataVO,
                                                             @ModelAttribute(value="boardVO")
                                                             BoardVO boardVO,
                                                             @ModelAttribute(value="boardSearchVO")
                                                             BoardSearchVO boardSearchVO,
                                                             org.springframework.validation.BindingResult bindingResult,
                                                             org.springframework.web.bind.support.SessionStatus status,
                                                             javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response,
                                                             org.springframework.ui.ModelMap model)
                                       throws java.lang.Exception
게시물 쓰기 액션

Parameters:
boardDataVO -
boardVO -
boardSearchVO -
bindingResult -
status -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

getDecoderCheck

public static boolean getDecoderCheck(java.lang.String filename)
Parameters:
filename -
Returns:

insertDataFile

public void insertDataFile(BoardDataVO boardDataVO,
                           java.util.List<BoardFileVO> boardFileVOList,
                           BoardEtcVO boardEtcVO)
                    throws java.lang.Exception
첨부파일 DB 정보를 INSERT하면서 이미지 파일인 경우 썸네일을 생성한다.

Parameters:
boardDataVO -
boardFileVOList -
Throws:
java.lang.Exception

viewBoardDataUpdateAct

@RequestMapping(value={"/board/updateAct.*","/schedule/updateAct.*"})
public java.lang.String viewBoardDataUpdateAct(@ModelAttribute(value="boardDataVO")
                                                              BoardDataVO boardDataVO,
                                                              @ModelAttribute(value="boardVO")
                                                              BoardVO boardVO,
                                                              @ModelAttribute(value="boardSearchVO")
                                                              BoardSearchVO boardSearchVO,
                                                              org.springframework.validation.BindingResult bindingResult,
                                                              org.springframework.web.bind.support.SessionStatus status,
                                                              javax.servlet.http.HttpServletRequest request,
                                                              javax.servlet.http.HttpServletResponse response,
                                                              org.springframework.ui.ModelMap model)
                                        throws java.lang.Exception
게시물 수정 액션

Parameters:
boardDataVO -
boardVO -
boardSearchVO -
bindingResult -
status -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

viewBoardDataDeleteAct

@RequestMapping(value={"/board/deleteAct.*","/schedule/deleteAct.*"})
public java.lang.String viewBoardDataDeleteAct(@ModelAttribute(value="boardDataVO")
                                                              BoardDataVO boardDataVO,
                                                              @ModelAttribute(value="boardVO")
                                                              BoardVO boardVO,
                                                              @ModelAttribute(value="boardSearchVO")
                                                              BoardSearchVO boardSearchVO,
                                                              org.springframework.validation.BindingResult bindingResult,
                                                              org.springframework.web.bind.support.SessionStatus status,
                                                              javax.servlet.http.HttpServletRequest request,
                                                              javax.servlet.http.HttpServletResponse response,
                                                              org.springframework.ui.ModelMap model)
                                        throws java.lang.Exception
게시물 삭제 액션

Parameters:
boardDataVO -
boardVO -
boardSearchVO -
bindingResult -
status -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

boardDataFileDelete

@RequestMapping(value={"/board/deleteFile.*","/schedule/deleteFile.*"})
public java.lang.String boardDataFileDelete(@ModelAttribute(value="boardFileVO")
                                                           BoardFileVO boardFileVO,
                                                           @ModelAttribute(value="boardSearchVO")
                                                           BoardSearchVO boardSearchVO,
                                                           org.springframework.validation.BindingResult bindingResult,
                                                           org.springframework.web.bind.support.SessionStatus status,
                                                           javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
첨부파일 삭제

Parameters:
commandMap -
response -
Throws:
java.lang.Exception

boardDataFileDownload

@RequestMapping(value={"/board/download.*","/schedule/download.*"})
public java.lang.String boardDataFileDownload(@ModelAttribute(value="boardFileVO")
                                                             BoardFileVO boardFileVO,
                                                             @ModelAttribute(value="boardSearchVO")
                                                             BoardSearchVO boardSearchVO,
                                                             org.springframework.validation.BindingResult bindingResult,
                                                             org.springframework.web.bind.support.SessionStatus status,
                                                             javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response,
                                                             org.springframework.ui.ModelMap model)
                                       throws java.lang.Exception
첨부파일로 등록된 파일에 대하여 다운로드를 제공한다.

Parameters:
commandMap -
response -
Throws:
java.lang.Exception

boardDataFileDownloadAll

@RequestMapping(value={"/board/downloadAll.*","/schedule/downloadAll.*"})
public java.lang.String boardDataFileDownloadAll(@ModelAttribute(value="boardFileVO")
                                                                BoardFileVO boardFileVO,
                                                                @ModelAttribute(value="boardSearchVO")
                                                                BoardSearchVO boardSearchVO,
                                                                org.springframework.validation.BindingResult bindingResult,
                                                                org.springframework.web.bind.support.SessionStatus status,
                                                                javax.servlet.http.HttpServletRequest request,
                                                                javax.servlet.http.HttpServletResponse response,
                                                                org.springframework.ui.ModelMap model)
                                          throws java.lang.Exception
첨부파일로 등록된 파일에 대하여 다운로드를 제공한다.

Parameters:
commandMap -
response -
Throws:
java.lang.Exception

boardDataFileViewerConvert

@RequestMapping(value={"/board/fileConvertUrl.*","/schedule/fileConvertUrl.*"})
public java.lang.String boardDataFileViewerConvert(@ModelAttribute(value="boardFileVO")
                                                                  BoardFileVO boardFileVO,
                                                                  @ModelAttribute(value="boardSearchVO")
                                                                  BoardSearchVO boardSearchVO,
                                                                  @ModelAttribute(value="boardVO")
                                                                  BoardVO boardVO,
                                                                  org.springframework.validation.BindingResult bindingResult,
                                                                  org.springframework.web.bind.support.SessionStatus status,
                                                                  javax.servlet.http.HttpServletRequest request,
                                                                  javax.servlet.http.HttpServletResponse response,
                                                                  org.springframework.ui.ModelMap model)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

boardDataFileViewerConvertFile

@RequestMapping(value={"/board/fileConvertFile.*","/schedule/fileConvertFile.*"})
public java.lang.String boardDataFileViewerConvertFile(@ModelAttribute(value="boardFileVO")
                                                                      BoardFileVO boardFileVO,
                                                                      @ModelAttribute(value="boardSearchVO")
                                                                      BoardSearchVO boardSearchVO,
                                                                      @ModelAttribute(value="boardVO")
                                                                      BoardVO boardVO,
                                                                      org.springframework.validation.BindingResult bindingResult,
                                                                      org.springframework.web.bind.support.SessionStatus status,
                                                                      javax.servlet.http.HttpServletRequest request,
                                                                      javax.servlet.http.HttpServletResponse response,
                                                                      org.springframework.ui.ModelMap model)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

boardDataFileViewer

@RequestMapping(value={"/board/fileViewer.*","/schedule/fileViewer.*"})
public java.lang.String boardDataFileViewer(@ModelAttribute(value="boardFileVO")
                                                           BoardFileVO boardFileVO,
                                                           @ModelAttribute(value="boardSearchVO")
                                                           BoardSearchVO boardSearchVO,
                                                           @ModelAttribute(value="boardVO")
                                                           BoardVO boardVO,
                                                           org.springframework.validation.BindingResult bindingResult,
                                                           org.springframework.web.bind.support.SessionStatus status,
                                                           javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

boardDataFileMobileViewer

@RequestMapping(value={"/board/mobileViewer.*","/schedule/mobileViewer.*"})
public java.lang.String boardDataFileMobileViewer(@ModelAttribute(value="boardFileVO")
                                                                 BoardFileVO boardFileVO,
                                                                 @ModelAttribute(value="boardSearchVO")
                                                                 BoardSearchVO boardSearchVO,
                                                                 @ModelAttribute(value="boardVO")
                                                                 BoardVO boardVO,
                                                                 org.springframework.validation.BindingResult bindingResult,
                                                                 org.springframework.web.bind.support.SessionStatus status,
                                                                 javax.servlet.http.HttpServletRequest request,
                                                                 javax.servlet.http.HttpServletResponse response,
                                                                 org.springframework.ui.ModelMap model)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

commentDataFileDownload

@RequestMapping(value={"/board/downloadComment.*","/schedule/downloadComment.*"})
public void commentDataFileDownload(@ModelAttribute(value="commentVO")
                                                   CommentVO commentVO,
                                                   @ModelAttribute(value="boardSearchVO")
                                                   BoardSearchVO boardSearchVO,
                                                   org.springframework.validation.BindingResult bindingResult,
                                                   org.springframework.web.bind.support.SessionStatus status,
                                                   javax.servlet.http.HttpServletRequest request,
                                                   javax.servlet.http.HttpServletResponse response,
                                                   org.springframework.ui.ModelMap model)
                             throws java.lang.Exception
Throws:
java.lang.Exception

writeCommentAct

@RequestMapping(value={"/board/writeComment.*","/schedule/writeComment.*"})
public java.lang.String writeCommentAct(@ModelAttribute(value="commentVO")
                                                       CommentVO commentVO,
                                                       @ModelAttribute(value="boardDataVO")
                                                       BoardDataVO boardDataVO,
                                                       @ModelAttribute(value="boardVO")
                                                       BoardVO boardVO,
                                                       @ModelAttribute(value="boardSearchVO")
                                                       BoardSearchVO boardSearchVO,
                                                       org.springframework.validation.BindingResult bindingResult,
                                                       org.springframework.web.bind.support.SessionStatus status,
                                                       javax.servlet.http.HttpServletRequest request,
                                                       javax.servlet.http.HttpServletResponse response,
                                                       org.springframework.ui.ModelMap model)
                                 throws java.lang.Exception
댓글 등록처리

Parameters:
commentVO -
boardDataVO -
boardVO -
boardSearchVO -
bindingResult -
status -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

deleteCommentAct

@RequestMapping(value={"/board/deleteComment.*","/schedule/deleteComment.*"})
public java.lang.String deleteCommentAct(@ModelAttribute(value="commentVO")
                                                        CommentVO commentVO,
                                                        @ModelAttribute(value="boardDataVO")
                                                        BoardDataVO boardDataVO,
                                                        @ModelAttribute(value="boardVO")
                                                        BoardVO boardVO,
                                                        @ModelAttribute(value="boardSearchVO")
                                                        BoardSearchVO boardSearchVO,
                                                        org.springframework.validation.BindingResult bindingResult,
                                                        org.springframework.web.bind.support.SessionStatus status,
                                                        javax.servlet.http.HttpServletRequest request,
                                                        javax.servlet.http.HttpServletResponse response,
                                                        org.springframework.ui.ModelMap model)
                                  throws java.lang.Exception
댓글삭제 처리

Parameters:
commentVO -
boardDataVO -
boardVO -
boardSearchVO -
bindingResult -
status -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

boardAction

@RequestMapping(value={"/board/action.*","/schedule/action.*"})
public java.lang.String boardAction(@ModelAttribute(value="boardActionVO")
                                                   BoardActionVO boardActionVO,
                                                   @ModelAttribute(value="boardSearchVO")
                                                   BoardSearchVO boardSearchVO,
                                                   javax.servlet.http.HttpServletRequest request,
                                                   javax.servlet.http.HttpServletResponse response,
                                                   org.springframework.ui.ModelMap model)
                             throws java.lang.Exception
게시판 액션 이동

Parameters:
boardActionVO -
boardSearchVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

imageFileUpload

@RequestMapping(value={"/board/imageFileUpload.*","/schedule/imageFileUpload.*","/board/imageUploadPath.*"})
public java.lang.String imageFileUpload(@ModelAttribute(value="boardVO")
                                                       BoardVO boardVO,
                                                       javax.servlet.http.HttpServletRequest request,
                                                       javax.servlet.http.HttpServletResponse response,
                                                       org.springframework.ui.ModelMap model)
                                 throws java.lang.Exception
이미지 업로드

Parameters:
boardVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

replyOfficerCheck

public java.util.ArrayList<java.lang.String> replyOfficerCheck(java.lang.String boardId,
                                                               long dataSid)
                                                        throws java.lang.Exception
답변부서 담당자 , 답변부서 와 일치 코드 추출

Parameters:
boardId -
dataSid -
Returns:
Throws:
java.lang.Exception

extendedTreatment

@RequestMapping(value="/board/extendedTreatment.*")
public java.lang.String extendedTreatment(@ModelAttribute(value="boardReplyVO")
                                                         BoardReplyVO boardReplyVO,
                                                         @ModelAttribute(value="boardSearchVO")
                                                         BoardSearchVO boardSearchVO,
                                                         javax.servlet.http.HttpServletRequest request,
                                                         javax.servlet.http.HttpServletResponse response,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
답변부서 , 담당자 처리기한 연장 관리

Throws:
java.lang.Exception

selectReplyOffice

@RequestMapping(value={"/board/selectReplyOffice.*","/schedule/selectReplyOffice.*"})
public java.lang.String selectReplyOffice(@ModelAttribute(value="boardReplyVO")
                                                         BoardReplyVO boardReplyVO,
                                                         @ModelAttribute(value="boardSearchVO")
                                                         BoardSearchVO boardSearchVO,
                                                         javax.servlet.http.HttpServletRequest request,
                                                         javax.servlet.http.HttpServletResponse response,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
답변부서 관리

Parameters:
boardReplyVO -
boardSearchVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

modifyReplyOffice

@RequestMapping(value={"/board/modifyReplyOffice.*","/schedule/modifyReplyOffice.*","/board/modifyExtendedTreatment.*"})
public java.lang.String modifyReplyOffice(@ModelAttribute(value="boardReplyVO")
                                                         BoardReplyVO boardReplyVO,
                                                         @ModelAttribute(value="boardSearchVO")
                                                         BoardSearchVO boardSearchVO,
                                                         javax.servlet.http.HttpServletRequest request,
                                                         javax.servlet.http.HttpServletResponse response,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
답변부서 처리 (처리기간 있을경우 처리기한,연장 처리)

Parameters:
boardReplyVO -
boardSearchVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

isGranted

public boolean isGranted(javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response,
                         java.lang.String resouceName,
                         java.lang.String menuCd,
                         java.lang.String resouceValue)
                  throws java.lang.Exception
Throws:
java.lang.Exception

filterData

public java.lang.String filterData(BoardEtcVO boardEtcVO,
                                   BoardDataVO boardDataVO,
                                   CommentVO commentVO,
                                   java.lang.String command,
                                   java.util.List<BoardFileVO> boardFileVOList,
                                   javax.servlet.http.HttpServletRequest request)
                            throws java.lang.Exception
각 정보별 플래그에 따른 필터링 처리

Parameters:
boardEtcVO -
boardDataVO -
rootPath -
uploadPath -
command -
Returns:
Throws:
java.lang.Exception

onlineFilterData

public java.lang.String onlineFilterData(BoardEtcVO boardEtcVO,
                                         BoardDataVO boardDataVO,
                                         CommentVO commentVO,
                                         javax.servlet.http.HttpServletRequest request)
                                  throws java.lang.Exception
각 정보별 플래그에 따른 필터링 처리

Parameters:
boardEtcVO -
boardDataVO -
rootPath -
uploadPath -
command -
Returns:
Throws:
java.lang.Exception

boardCleanerFilter

public java.lang.String boardCleanerFilter(BoardVO boardVO,
                                           BoardEtcVO boardEtcVO,
                                           BoardDataVO boardDataVO,
                                           CommentVO commentVO,
                                           java.lang.String filterIdx,
                                           java.lang.String rootPath,
                                           java.lang.String uploadPath,
                                           java.lang.String command,
                                           java.util.List<BoardFileVO> boardFileVOList,
                                           javax.servlet.http.HttpServletRequest request)
                                    throws java.lang.Exception
Data 보드클리너 필터

Parameters:
게시물 - Data
Returns:
String 필터링 정보
Throws:
java.lang.Exception

getMenuVO

public MenuVO getMenuVO(java.lang.String menuCd)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getContentsVO

public ContentsVO getContentsVO(long contentsSid)
                         throws java.lang.Exception
Throws:
java.lang.Exception

resultPage

@RequestMapping(value="/board/error.*")
public java.lang.String resultPage(@ModelAttribute(value="boardDataVO")
                                                  BoardDataVO boardDataVO,
                                                  @ModelAttribute(value="boardVO")
                                                  BoardVO boardVO,
                                                  @ModelAttribute(value="boardSearchVO")
                                                  BoardSearchVO boardSearchVO,
                                                  org.springframework.validation.BindingResult bindingResult,
                                                  org.springframework.web.bind.support.SessionStatus status,
                                                  javax.servlet.http.HttpServletRequest request,
                                                  javax.servlet.http.HttpServletResponse response,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
Throws:
java.lang.Exception

viewBoardDataWebFilterWriteAct

@RequestMapping(value="/board/writeWebFilterAct.*")
public java.lang.String viewBoardDataWebFilterWriteAct(@ModelAttribute(value="boardDataVO")
                                                                      BoardDataVO boardDataVO,
                                                                      @ModelAttribute(value="boardVO")
                                                                      BoardVO boardVO,
                                                                      @ModelAttribute(value="boardSearchVO")
                                                                      BoardSearchVO boardSearchVO,
                                                                      org.springframework.validation.BindingResult bindingResult,
                                                                      org.springframework.web.bind.support.SessionStatus status,
                                                                      javax.servlet.http.HttpServletRequest request,
                                                                      javax.servlet.http.HttpServletResponse response,
                                                                      org.springframework.ui.ModelMap model)
                                                throws java.lang.Exception
게시물 쓰기 액션 WebFilter 전용 (복구용)

Parameters:
boardDataVO -
boardVO -
boardSearchVO -
bindingResult -
status -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

boardDataSynapViewer

@RequestMapping(value="/board/SynapViewer.*")
public java.lang.String boardDataSynapViewer(@ModelAttribute(value="boardFileVO")
                                                            BoardFileVO boardFileVO,
                                                            @ModelAttribute(value="boardSearchVO")
                                                            BoardSearchVO boardSearchVO,
                                                            @ModelAttribute(value="boardVO")
                                                            BoardVO boardVO,
                                                            org.springframework.validation.BindingResult bindingResult,
                                                            org.springframework.web.bind.support.SessionStatus status,
                                                            javax.servlet.http.HttpServletRequest request,
                                                            javax.servlet.http.HttpServletResponse response,
                                                            org.springframework.ui.ModelMap model)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

boardDataSynapViewerConvert

@RequestMapping(value="/board/SynapConvertUrl.*")
public java.lang.String boardDataSynapViewerConvert(@ModelAttribute(value="boardFileVO")
                                                                   BoardFileVO boardFileVO,
                                                                   @ModelAttribute(value="boardSearchVO")
                                                                   BoardSearchVO boardSearchVO,
                                                                   @ModelAttribute(value="boardVO")
                                                                   BoardVO boardVO,
                                                                   org.springframework.validation.BindingResult bindingResult,
                                                                   org.springframework.web.bind.support.SessionStatus status,
                                                                   javax.servlet.http.HttpServletRequest request,
                                                                   javax.servlet.http.HttpServletResponse response,
                                                                   org.springframework.ui.ModelMap model)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

isLoginTwitter

public boolean isLoginTwitter(javax.servlet.http.HttpServletRequest request)
                       throws java.lang.Exception
isLoginTwitter

Returns:
Throws:
java.lang.Exception

boardDataLikeAction

@RequestMapping(value="/board/util/dataLikeAction.*")
public java.lang.String boardDataLikeAction(@ModelAttribute(value="boardSearchVO")
                                                           BoardSearchVO boardSearchVO,
                                                           @ModelAttribute(value="boardDataLikeVO")
                                                           BoardDataLikeVO boardDataLikeVO,
                                                           @ModelAttribute(value="boardVO")
                                                           BoardVO boardVO,
                                                           org.springframework.validation.BindingResult bindingResult,
                                                           org.springframework.web.bind.support.SessionStatus status,
                                                           javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

boardDataLikeActionFrame

@RequestMapping(value="/board/util/dataLikeAct.*")
public java.lang.String boardDataLikeActionFrame(@ModelAttribute(value="boardSearchVO")
                                                                BoardSearchVO boardSearchVO,
                                                                @ModelAttribute(value="boardDataLikeVO")
                                                                BoardDataLikeVO boardDataLikeVO,
                                                                @ModelAttribute(value="boardVO")
                                                                BoardVO boardVO,
                                                                org.springframework.validation.BindingResult bindingResult,
                                                                org.springframework.web.bind.support.SessionStatus status,
                                                                javax.servlet.http.HttpServletRequest request,
                                                                javax.servlet.http.HttpServletResponse response,
                                                                org.springframework.ui.ModelMap model)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

boardCommentLikeAction

@RequestMapping(value="/board/util/commentLikeAction.*")
public java.lang.String boardCommentLikeAction(@ModelAttribute(value="boardSearchVO")
                                                              BoardSearchVO boardSearchVO,
                                                              @ModelAttribute(value="commentLikeVO")
                                                              CommentLikeVO commentLikeVO,
                                                              @ModelAttribute(value="boardVO")
                                                              BoardVO boardVO,
                                                              org.springframework.validation.BindingResult bindingResult,
                                                              org.springframework.web.bind.support.SessionStatus status,
                                                              javax.servlet.http.HttpServletRequest request,
                                                              javax.servlet.http.HttpServletResponse response,
                                                              org.springframework.ui.ModelMap model)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

selectReplyOfficeuser

@RequestMapping(value="/board/selectReplyOfficeUser.*")
public java.lang.String selectReplyOfficeuser(@ModelAttribute(value="boardReplyVO")
                                                             BoardReplyVO boardReplyVO,
                                                             @ModelAttribute(value="boardSearchVO")
                                                             BoardSearchVO boardSearchVO,
                                                             javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response,
                                                             org.springframework.ui.ModelMap model)
                                       throws java.lang.Exception
답변부서 관리 사용자

Parameters:
boardReplyVO -
boardSearchVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

modifyReplyOfficeUser

@RequestMapping(value="/board/modifyReplyOfficeUser.*")
public java.lang.String modifyReplyOfficeUser(@ModelAttribute(value="boardReplyVO")
                                                             BoardReplyVO boardReplyVO,
                                                             @ModelAttribute(value="boardSearchVO")
                                                             BoardSearchVO boardSearchVO,
                                                             javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response,
                                                             org.springframework.ui.ModelMap model)
                                       throws java.lang.Exception
답변부서 처리

Parameters:
boardReplyVO -
boardSearchVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception

selectReplyOfficepopup

@RequestMapping(value="/board/selectReplyOfficepopup.*")
public java.lang.String selectReplyOfficepopup(@ModelAttribute(value="boardReplyVO")
                                                              BoardReplyVO boardReplyVO,
                                                              @ModelAttribute(value="boardSearchVO")
                                                              BoardSearchVO boardSearchVO,
                                                              javax.servlet.http.HttpServletRequest request,
                                                              javax.servlet.http.HttpServletResponse response,
                                                              org.springframework.ui.ModelMap model)
                                        throws java.lang.Exception
답변부서관리 popup버전

Parameters:
boardReplyVO -
boardSearchVO -
request -
response -
model -
Returns:
Throws:
java.lang.Exception