programming/jsp 20

jsp - Controller

음 .. 내 개인적인 생각으로 작성을 하자면 webapp 안에 css, js, scc 등 잘 갖춰있다는 가정 하에 controller, frontcontroller을 작성하자면 1) com.heeyeon.model 안에 - Dao, Bean이 올바르게 잘 써져있기 2) com.heeyeon.controller 안에 AbstractController 인터페이스 구현하기 1 2 3 4 5 6 7 8 9 10 11 12 13 package com.heeyeon.controller; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.ser..

programming/jsp 2021.05.25

jsp - mvc 패턴 적용 게시판 작성하기 체크

앞에서 jsp - mvc 패턴 적용 게시판 작성하기 를 하였는데 왜 안되지 ? 했던 부분이랑 크롬에서 BoardList.do이런식으로 뜨는지 혹시나 나중에 모를까봐 작성한다. 먼저 BoardList.do 이런식으로 작성하는 이유는 1) com.heeyeon.controller라는 패키지 작성 2 ) New 에서 servlet 클릭 Next > 를 누른 후 Edit 해주기 를 로 고쳐주기 필요 없는 부분들 ( 주석 ) Ctrl + D 해줘서 지워주기 ~! 이런식으로 작성하면 된다. ------------------------------------------------------------------------------------------------------------------ 파일을 복사를 해서 쓰..

programming/jsp 2021.05.17

jsp - mvc 패턴 적용 게시판 작성하기

앞에서 작성한 JSP - 작성자, 제목, 내용과 일치하는 항목 찾기 (1) JSP - 작성자, 제목, 내용과 일치하는 항목 찾기 (2) 을 토대로 작성해보았다. 결과는 같지만 코드랑 작성방법은 다르다. 1) board_write.jsp 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 Insert title here 자유게시판 ID NAME SUBJECT PASSWORD CONTENTS Colored by Color Scripter cs 와 함께 쓰이는..

programming/jsp 2021.05.17

mvc패턴

모델-뷰-컨트롤러는 응용 프로그램을 세 가지의 구성요소로 나눈다. 각각의 구성요소들 사이에는 다음과 같은 관계가 있다. 컨트롤러는 모델에 명령을 보냄으로써 모델의 상태를 변경할 수 있다. (예: 워드 프로세서에서 문서를 편집하는 것) 또, 컨트롤러가 관련된 뷰에 명령을 보냄으로써 모델의 표시 방법을 바꿀 수 있다. (문서를 스크롤하는 것) 모델은 모델의 상태에 변화가 있을 때 컨트롤러와 뷰에 이를 통보한다. 이와 같은 통보를 통해서 뷰는 최신의 결과를 보여줄 수 있고, 컨트롤러는 모델의 변화에 따른 적용 가능한 명령을 추가·제거·수정할 수 있다. 어떤 MVC 구현에서는 통보 대신 뷰나 컨트롤러가 직접 모델의 상태를 읽어 오기도 한다. 뷰는 사용자가 볼 결과물을 생성하기 위해 모델로부터 정보를 얻어 온다...

programming/jsp 2021.05.17

JSP - 작성자, 제목, 내용과 일치하는 항목 찾기 (2)

JSP - 작성자, 제목, 내용과 일치하는 항목 찾기 (1) 이후에 다시 적어봐야겠다 ~ ! 자 이제 삭제 버튼을 누른 것 부터 시작해보면 7 ) board_delete.jsp 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 Insert title here 자유게시판 NAME SUBJECT PASSWORD CONTENTS 목록 Colored by Color Scripter cs board_modify.jsp와 거의 같다고 볼..

programming/jsp 2021.05.17

JSP - 작성자, 제목, 내용과 일치하는 항목 찾기 (1)

오늘은 JSP에서 작성자, 제목, 내용과 일치하는 항목을 찾는 JSP 를 작성해보겠따 우하하 사실 아직 도움 없이는 잘하지는 못하지만 (잘) 하려고 노력 ? 중....... 일 것이다 아마도 .. 1) BoardBean 작성하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 package com.heeyeon.model; public class BoardBean { private int no; private St..

programming/jsp 2021.05.17

JSTL - 기초편5

fmt태그 : Fromatting 태그로 포맷에 관련된 태그 fmt태그를 사용하기 위해선 코드를 작성해주어야 한다. fmt태그의 종류 기능 태그 설명 숫자 날짜 형식 숫자를 양식에 맞춰서 출력 날짜 정보를 담고 있는 객체를 포맷팅하여 출력할 때 사용 문자열로 표시된 날짜를 DATE 객체로 변환 문자열로 표시된 날짜를 숫자로 변환 시간대별로 시간을 처리할 수 있는 기능을 제공 시간대별로 시간을 지정할 수 있는 기능을 제공. 로케일 지정 국제화 태그들이 사용할 로케일을 지정 요청 파라미터의 인코딩을 지정 메시지 처리 태그 몸체에서 사용할 리소스 번들을 지정 지역에 알맞은 메시지를 출력 특정 리소스 번들을 사용할 수 있도록 로딩 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ..

programming/jsp 2021.05.14

JSTL - 구구단 출력

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Insert title here 2 3 4 5 6 7 8 9 Colored by Color Scripter cs -> gugudan_select_form.jsp 2단부터 9단까지 나오도록 만든 후 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Insert title here ${param.gugudan } x ${i } = ${param.gugudan*i } Colored by Color Scripter cs -> gugudan_result.jsp 원하는 단 이라고 해야하나 무튼 선택한 후 구구단 출력을 하면 그에 맞는 단이 나온다. 위에..

programming/jsp 2021.05.13