Package kr.or.javacafe.board.domain

Examples of kr.or.javacafe.board.domain.Article


    // 목록 조회시 [읽기권한]이 없는 경우 로그인 페이지로 이동시킨다.
    if (strRoleRead == "") throw new UsernameNotFoundException("목록 조회시 접근한 게시판에 Read 권한이 존재하지않습니다.");


    // 게시판 정보
    Article article = new Article();
    article.setBbsId(bbsId);

    // Page 정보
    if (page == null) page = "1";
    if (page.equals("")) page = "1";

    int totalRows = boardBO.getListArticleCount(article);
    int rowRange = m_intRowRange;
    int pageRange = m_intPageRange;
    int pageNum = Integer.parseInt(page);
    String pageURL = "/board/list/BBS_ID/" + bbsId;

    PagingHelper pHelper = PagingHelper.instance;
    pHelper.init(totalRows, rowRange, pageRange, pageNum);

    String pageHTML = pHelper.getPagingHTML(single, pageURL);

    int startNum = pHelper.getStartRownum();
    int endNum = pHelper.getEndRownum();

   
    logger.info("시작 idx : "+startNum);
    logger.info("끝 idx : "+endNum);
    article.setStartBbsThread(startNum);
    article.setEndBbsThread(rowRange);
    List<Article> objArticleList = boardBO.listArticle(article);

   
    logger.info("시작 idx : "+startNum);
    logger.info("끝 idx : "+endNum);
View Full Code Here


    // 내용 조회시 [읽기권한]이 없는 경우 로그인 페이지로 이동시킨다.
    if (strRoleRead == "") throw new UsernameNotFoundException("내용 조회시 접근한 게시판에 Read 권한이 존재하지않습니다.");


    // 게시판 정보
    Article article = new Article();
    article.setBbsId(bbsId);

    // Page 정보
    if (page == null) page = "1";
    if (page.equals("")) page = "1";
    int totalRows = boardBO.getListArticleCount(article);
    int rowRange = m_intRowRange;
    int pageRange = m_intPageRange;
    int pageNum = Integer.parseInt(page);
    String pageURL = "/board/list/BBS_ID/" + bbsId;

    PagingHelper pHelper = PagingHelper.instance;
    pHelper.init(totalRows, rowRange, pageRange, pageNum);

    String pageHTML = pHelper.getPagingHTML(single, pageURL);
   
    int startNum = pHelper.getStartRownum();
    int endNum = pHelper.getEndRownum();

    Article objViewArticle = null;
    Article objNextArticle = null;
    Article objPrevArticle = null;

    article.setStartBbsThread(startNum);
    article.setEndBbsThread(endNum);
    List<Article> objArticleList = boardBO.listArticle(article);
    for (int i = 0; i < objArticleList.size(); i++) {
View Full Code Here

    // 사용자 정보
    String strId = "";
    if (objUserInfo != null) strId = objUserInfo.getId();

    Article article = null;
    if (atcNo.equals("")) {
      // 신규 등록
      article = new Article();
      article.setBbsId(bbsId);
      article.setRegrEmpNo(strId);
      article.setRegIp(request.getRemoteAddr());
      article.setModIp(request.getRemoteAddr());
    } else {
      // 답글 등록
      article = boardBO.viewArticle(new Integer(atcNo));
    }
View Full Code Here

    }     
    // 내용 수정시 [쓰기권한]이 없는 경우 로그인 페이지로 이동시킨다.
    if (strRoleWrite == "") throw new UsernameNotFoundException("내용 수정시 접근한 게시판에 Read 권한이 존재하지않습니다.");

    // 게시판 정보
    Article article = boardBO.viewArticle(new Integer(atcNo));
    article.setModIp(request.getRemoteAddr());

    // 사용자 정보
    String strId = "";
    if (objUserInfo != null) strId = objUserInfo.getId();
View Full Code Here

    }     
    // 내용 삭제시 쓰기권한이 없는 경우 로그인 페이지로 이동시킨다.
    if (strRoleWrite == "") throw new UsernameNotFoundException("내용 삭제시 접근한 게시판에 Read 권한이 존재하지않습니다.");

    // REAL 디렉토리 파일 삭제
    Article article = boardBO.viewArticle(new Integer(atcNo));
    for (ArticleFile articleFile : article.getArticleFileList()) {

      String strRealFilePath;    // REAL 디렉토리의 파일경로
      if (System.getProperty("os.name").contains("Windows")) {
        strRealFilePath = m_strLocalUploadPathReal + m_SEPARATOR + bbsId;       
      } else {
        strRealFilePath = m_strServerUploadPathReal + m_SEPARATOR + bbsId;               
      }

      // REAL 파일을 구해서 삭제
      File objRealFile = new File(strRealFilePath + m_SEPARATOR + articleFile.getFileNmUpload());
      objRealFile.delete();
    }

    // DB 내용 삭제
    Article paramArticle = new Article();
    paramArticle.setAtcNo(new Integer(atcNo));

    ArticleFile paramArticleFile = new ArticleFile();
    paramArticleFile.setAtcNo(new Integer(atcNo));

    boardBO.removeArticle(paramArticle, paramArticleFile);
View Full Code Here

    // 목록 조회시 [읽기권한]이 없는 경우 로그인 페이지로 이동시킨다.
    if (strRoleRead == "") throw new UsernameNotFoundException("목록 조회시 접근한 게시판에 Read 권한이 존재하지않습니다.");


    // 게시판 정보
    Article article = new Article();
    article.setBbsId(bbsId);

    // Page 정보
    if (page == null) page = "1";
    if (page.equals("")) page = "1";

    int totalRows = boardBO.getListArticleCount(article);
    int rowRange = m_intRowRange;
    int pageRange = m_intPageRange;
    int pageNum = Integer.parseInt(page);
    String pageURL = "/board/list/BBS_ID/" + bbsId;

    PagingHelper pHelper = PagingHelper.instance;
    pHelper.init(totalRows, rowRange, pageRange, pageNum);

    String pageHTML = pHelper.getPagingHTML(single, pageURL);

    int startNum = pHelper.getStartRownum();
    int endNum = pHelper.getEndRownum();

    article.setStartBbsThread(startNum);
    article.setEndBbsThread(endNum);
    List<Article> objArticleList = boardBO.listArticle(article);

    Map objMap = new HashMap();

    objMap.put("boardRoleRead", strRoleRead);
View Full Code Here

    // 내용 조회시 [읽기권한]이 없는 경우 로그인 페이지로 이동시킨다.
    if (strRoleRead == "") throw new UsernameNotFoundException("내용 조회시 접근한 게시판에 Read 권한이 존재하지않습니다.");


    // 게시판 정보
    Article article = new Article();
    article.setBbsId(bbsId);

    // Page 정보
    if (page == null) page = "1";
    if (page.equals("")) page = "1";
    int totalRows = boardBO.getListArticleCount(article);
    int rowRange = m_intRowRange;
    int pageRange = m_intPageRange;
    int pageNum = Integer.parseInt(page);
    String pageURL = "/board/list/BBS_ID/" + bbsId;

    PagingHelper pHelper = PagingHelper.instance;
    pHelper.init(totalRows, rowRange, pageRange, pageNum);

    String pageHTML = pHelper.getPagingHTML(single, pageURL);
   
    int startNum = pHelper.getStartRownum();
    int endNum = pHelper.getEndRownum();

    Article objViewArticle = null;

    article.setStartBbsThread(startNum);
    article.setEndBbsThread(endNum);
    List<Article> objArticleList = boardBO.listArticle(article);
View Full Code Here

TOP

Related Classes of kr.or.javacafe.board.domain.Article

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.