Package kr.pe.okjsp.member

Examples of kr.pe.okjsp.member.Member


      return;
    }

    decoratePage(req);

    Member member = (Member) req.getSession().getAttribute("member");
    boolean isValid = new BbsRoleHandler().getPermission(member, bbs);

    String loginPath = Navigation.getPath("LOGFORM");
    if (!isValid) {
      res.sendRedirect(loginPath);
      return;
    }

    boolean isRestricted = "notice".equals(bbs) || "techtrend".equals(bbs)
        || "trash".equals(bbs);
    if (isRestricted && ("ADD".equals(act) || "REPLY".equals(act))) {
      if (member == null) {
        res.sendRedirect(loginPath);
        return;
      } else if (!BbsRoleHandler.isAdmin(member)) {
        throw new IOException("NO RIGHT TO WRITE!!!");
      }
    }

    if (member != null) {
      Spam.checkSpammer(member.getSid());
    }

    if ("ADD".equals(act) || "REPLY".equals(act)) {
      if (member == null || ("").equals(member.getId())
          || member.getId() == null) {
        res.sendRedirect(loginPath);
        return;
      }

    }
View Full Code Here


      res.sendRedirect("/bbs?act=MLIST&bbs="+bbs);

  } // end doPost()

  private String write(HttpServletRequest req, HttpServletResponse res) throws IOException {
    Member member = (Member)req.getSession().getAttribute("member");
    String id  = member.getId();
    long sid = member.getSid();
   
    Article article = new Article();
    article.setId(id);
    article.setSid(sid);
    String writer = req.getParameter("writer");
View Full Code Here

    super.init(config);
  }

  public void doGet(HttpServletRequest req, HttpServletResponse res)
                        throws IOException, ServletException {
    Member member = (Member)req.getSession().getAttribute("member");
    if (member == null || member.getId() == null || "".equals(member.getId())) {
      res.sendRedirect("/jsp/member/login.jsp");
      return;
    }
  Connection conn = null;
  PreparedStatement pstmt=null;
  ResultSet rs = null;
  ArrayList list = new ArrayList();
  try {
    String id = member.getId();
    conn = dbCon.getConnection();
    pstmt = conn.prepareStatement(QUERY_BOOKMARK_LIST);
    pstmt.setString(1,id);
    rs = pstmt.executeQuery();
    while (rs.next()) {
View Full Code Here

  Connection conn = null;
  PreparedStatement pstmt=null;
    String id      = "";
    int    seq     = 0;
    try {
        Member member = (Member)req.getSession().getAttribute("member");
      id  = member.getId();
        seq = Integer.parseInt(req.getParameter("seq"));
    } catch(Exception e) {
      id = "";
        System.out.println(getClass().getName() + ":" + e.toString());
    }
View Full Code Here

    }
  }

  public void _testWrite() throws Exception {
    ArticleDao articleDao = new ArticleDao();
    Member member = TestObject.getTestMember();
    Article article = TestObject.getTestArticle(member);
    int seq = articleDao.write(article);
    assertTrue(seq > 1);
   
    int result = articleDao.delete(seq);
View Full Code Here

    int result = articleDao.delete(seq);
    assertTrue(result == 1);
  }

  public void _testCheckSpam() throws IOException {
    Member member = TestObject.getTestMember();
    Article article = TestObject.getTestArticle(member);

    ArticleDao articleDao = new ArticleDao();

    int seq = articleDao.write(article);
View Full Code Here

TOP

Related Classes of kr.pe.okjsp.member.Member

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.