일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 화면정의서
- Spring MVC
- WAS
- sendRedirect
- Dispatcher
- webserver #WAS #ServerApp
- 톰캣
- POST방식
- Break
- GET방식
- 다형성 #부모타입 #자식타입
- Servlet
- CONTINUE
- Request
- 한글깨짐
- 김영한
- JSON형식의 response
- while문
- xml
- https://www.inflearn.com/course/lecture?courseslug=%ea%b9%80%ec%98%81%ed%95%9c%ec%9d%98-%ec%8b%a4%ec%a0%84-%ec%9e%90%eb%b0%94-%ea%b8%b0%eb%b3%b8%ed%8e%b8&unitid=194690
- 피그마
- Forwarding
- 매핑 #
- 요구사항정의서
- Today
- Total
목록전체 글 (97)
Step it up now
클라이언트가 분류를 '제목' 에 두고 '공지'를 검색했을때 일어나는 과정 NoticeList.jsp function noticeSearch(){ console.log('noticeSearch'); // n_title을 선택시 value값은 n_title 이고 const gubun에 n_title 담김 const keyword = document.querySelector("#keyword").value; console.log(`${gubun} , ${keyword}`); const gubun = document.querySelector("#gubun").value; //검색버튼 누르는 순간 주소창이 바뀌기 때문에 NoticeController에 전달해주기 위한 코드임 //-> NoticeController..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/VW8Vc/btsC9BaPjF0/xvFGPd32avhVfIhMQgkPE0/img.png)
Client가 서버에 요청을 하면, 스프링 DispatcherServlet이 요청을 가로챈다. 요청을 가로챈 DispatcherServlet은 HandlerMapping 에게 어떤 컨트롤러에게 요청을 위임하면 좋을지 물어본다. 요청에 매핑된 컨트롤러가 있다면 @RequestMapping을 통하여 요청을 처리할 메서드에 도달한다. 컨트롤러에서는 해당 요청을 처리할 서비스를 주입받아 비지니스로직을 Service 에게 위임한다. Service 에서는 요청에 필요한 작업을 담당하며 데이터베이스 접근이 필요하면 DAO를 주입받아 DB 처리는 DAO에게 위임한다. DAO는 mybatis 등을 이용하여 SQL 쿼리를 날려 DB 정보를 받아 서비스에게 다시 돌려준다. 모든 로직을 끝낸 서비스가 결과를 컨트롤러에게 넘긴..
for(int i=nowPage*numPerPage;i 컨트롤러 이동 location.href="/notice/noticeList?gubun="+gubun+"&keyword="+keyword; //검색 후에 검색창은 다시 초기화됨 document.querySelector("#gubun").value = '분류선택'; document.querySelector("#keyword").value = ''; } const noticeDetail = (n_no) =>{ location.href = "/notice/noticeDetail?n_no="+n_no; 📢 const noticeDetail =는 noticeDetail이라는 상수 변수 선언함 (n_no) =>는 화살표 함수 문법으로, noticeDetail 함..
List nList = (List)request.getAttribute("nList"); request.getAttribute("nList")의 결과를 List 타입으로 전송한다. request.getAttribute("nList") 이 부분은 ServletRequest 객체(request)에서 "nList"라는 이름의 속성(attribute)을 가져오는 것입니다. 이는 주로 Java 웹 애플리케이션 (예: Servlets, JSP)에서 사용됩니다. (List): 형 변환 request.getAttribute("nList")의 결과를 List 타입으로 전송. 로우 타입(raw type) : List의 제네릭 타입 지정 리스트가 Map 타입의 요소를 포함한다는 것
플젝 환경설정시 신입이 하는일 C:\app\User\product\11.1.0\db_1\NETWORK\ADMIN listner.ora tnsname.ora => 오라클 id주소 포트번호 기재돼있음
NoticeDao.java // localhost:8000/notice/noticeInsert?n_titel=제목1&n_content=내용1&n_writer=작성자1 // 크롬에 이 경로를 입력하고 엔터 치는 순간 pMap 값은 // -> pMap = {n_title=제목, n_contnet=내용, n_writer=작성자1} public int noticeInsert(Map pMap) { logger.info("noticeInsert"); int result = 0; result = sqlSessionTemplate.insert("noticeInsert", pMap); //1 쿼리문이 성공한다면 1이 담김 /실패시 0 //sqlSessionTemplate.commit();//빼먹으면 물리적인테이블 반영안..