Skip to content

HandlerMapping.java #32

@bitcocom

Description

@bitcocom
package kr.board.frontcontroller;

import java.util.HashMap;

import kr.gsm.controller.BoardContentController;
import kr.gsm.controller.BoardDeleteController;
import kr.gsm.controller.BoardFormController;
import kr.gsm.controller.BoardInsertController;
import kr.gsm.controller.BoardListController;
import kr.gsm.controller.BoardUpdateController;
import kr.gsm.controller.BoardUpdateFormController;
import kr.gsm.controller.Controller;

public class HandlerMapping {
  private HashMap<String,Controller> mappings;
  public HandlerMapping() {
	  mappings=new HashMap<String,Controller>();
	  mappings.put("/bList.do", new BoardListController());
	  mappings.put("/bContent.do", new BoardContentController());
	  mappings.put("/bForm.do", new BoardFormController());
	  mappings.put("/bInsert.do", new BoardInsertController());
	  mappings.put("/bDelete.do", new BoardDeleteController());
	  mappings.put("/bUpdateForm.do", new BoardUpdateFormController());
	  mappings.put("/bUpdate.do", new BoardUpdateController());
  }
  public Controller getController(String key) {
	  return mappings.get(key);
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions