Devlec.com Javacstudy.com
MyÆäÀÌÁö |  óÀ½»ç¿ëÀÚ ÀÌ¿ë¾È³» |  ÀÌ¿ë¹®ÀÇ |  ȸ»ç¼Ò°³

¡á Æ©ÅÍ°Ô½ÃÆÇ Article Number : 20951

½Å»ó±¹´ÔÀÌ ÀÛ¼ºÇϽŠ³»¿ëÀÔ´Ï´Ù. 2014-12-22   |   Refer : 675
÷ºÎÆÄÀÏ : None   À̹ÌÁö : None ŸÀÔ : °ø°³±Û





¼ÛÁ¤¿ì °­»ç ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.


BoardController.java¿¡¼­ 

else if(cmd.equals("/read.board")){//±ÛÀбâ
String idx = req.getParameter("b_idx");

ÀÌ ºÎºÐ¿¡¼­ b_idx¶ó´Â º¯¼ö´Â ¾îµð¼­ °¡Á®¿Â°ÇÁö ¸ð¸£°Ú³×¿ä.
º¸´Ï±î list.jsp¿¡¼­´Â idx¶ó´Â À̸§À¸·Î ³Ñ°ÜÁÖ°í Àִµ¥ ¸»ÀÌÁÒ.
±×¸®°í ÀÏ´Ü nowPage°¡ Àú else if¹®±îÁö Àü´ÞµÇ´ÂÁö Çѹø º¯¼ö°ªÀ» Ãâ·ÂÇØ ºÁ¾ß ÇÒ °Í °°½À´Ï´Ù.
System.out.println(req.getParameter("nowPage") ÀÌ·± ½ÄÀ¸·Î¿ä.

ÀÏ´Ü ¾îµð±îÁö Àü´ÞµÇ´ÂÁö ¾Ë¸é ¿¡·¯ÀÇ À§Ä¡¸¦ Á» ´õ Á¼Çô º¼ ¼ö ÀÖÀ» °Í °°½À´Ï´Ù.
----------------------------------------------------------------------------
¡ÚÀçÁú¹®
À§¿¡ ¸»¾¸ÇϽŴë·Î Â÷±ÙÂ÷±Ù Çغôµ¥..
¸ÕÀú index.jspÆäÀÌÁö ¿¡¼­  <a href="board.app"><b>°Ô½ÃÆÇÀ̵¿</b></a> À»Çϸé
web.xml ¿¡ µî·ÏµÈ *.app ´Â ¸ðµÎ  AppFrontController Ŭ·¡½º·Î ¸ðµÎ °¡°Ô µÇÀÖ½À´Ï´Ù.
AppFrontController Ŭ·¡½º·Î À̵¿ÇÏ¿©  ¾î¶²ÆäÀÌÁö¿¡¼­ Á¢¼ÓÇß´ÂÁö Á¢¼ÓÆäÀÌÁöÁ¤º¸¸¦ °¡Á®¿À°í
cmd ¿¡ ¿äû°æ·Î¸¦ ÀúÀåÇÏ¿© 
if(cmd.equals("/board.app")){// °Ô½ÃÆÇ À̸é
   nexPage = "/list.board";   <-- ¶Ç´Ù½Ã .board À̸é À̵¿ÇϱâÀ§ÇØ BoardControllerŬ·¡½º·Î °¡°ÔµË´Ï´Ù.
}else if(){
}............
¸Ç¹Ø¿¡ ½ÇÁ¦À̵¿ÇϴºκÐÀÔ´Ï´Ù. 
RequestDispatcher view = req.getRequestDispatcher(nexPage);
view.forward(req,res); 
±×·±µ¥ Àǹ®ÀÌ ÀÖ½À´Ï´Ù. ¿©±â¼­ BoardControllerŬ·¡½º ·ÎÀ̵¿ÇÒ¶§ nowPage°ªÀ» ¾Èº¸³»Áִµ¥ 
Áï  BoardControllerŬ·¡½º ¿¡¼­  À̵¿ÇÒ ¸¶Áö¸· nextPage °ªÀÌ = "board/list.jsp" À©
if(cmd.equals("list.board")){
¾î¶»°Ô ¿©±â¼­   nextPage = "board/list.jsp" ·Î À̵¿ÇÒ¶§ 
req.setAttribute("nowPage", req.getParameter("nowPage")); 
nowPage¸¦ ¹Þ¾Æ¿Ã¼ö ÀÖ³ª¿©?????   ¸¸¾à¹Þ¾Æ¿Ã¼öÀÖÀ¸¸é µµ´ëü ¾îµð¼­ ¹Þ¾Æ¿À´Â°Ç°¡¿ä???
ÀÏÁÖÀÏ° ÇظʴϴÙ. µµ¿ÍÁÖ¼¼¿©~~`
 
}
 
 

·Îµù½Ã°£ : 0.000 sec
±Û ´äº¯   ±Û ¼öÁ¤   ±Û »èÁ¦   ±Û ¸ñ·Ï


   
   
Ȩ ȸ»ç¼Ò°³ ÀÌ¿ë¾à°ü °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ ÀÌ¿ë¾È³» Q&A FAQ Guide