목록분류 전체보기 (201)
wrkbrs
1234567891011121314151617181920212223242526272829 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* Colored by Color Scriptercs get, post 둘 다 동작
String uri = request.getRequestURI();String conPath = request.getContextPath();String com = uri.substring(conPath.length()); uri: /JSP_MVC_Project/list.do conPath: /JSP_MVC_Project com: /list.do
주석은 두가지가 있다.그 주석을 만드는 방법과 삭제하는 방법에 대해서 알아보자. // 추가: Ctrl+/제거: Ctrl+7 /* */ 추가: Ctrl+Shift+/제거: Ctrl+Shift+\
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
org.springframeworkspring-context4.1.0.RELEASE maven-compiler-plugin3.11.81.8utf-8
2018.11.01 PM 1:05
• Forward와 Redirect의 차이JSP/Servlet에는 현재 작업중인 페이지에서 다른 페이지로 이동하는 두 가지 방식의 페이지 전환 기능이 있다. 하나는 Forward이고 하나는 Redirect이다. 둘 다 다른 웹 페이지로 이동하지만 행동 양태가 다르다. • Redirect : Web Container는 Redirect 명령이 들어오면 웹 브라우저에게 다른 페이지로 이동하라고 명령을 내린다. 그러면 웹 브라우저는 URL을 지시된 주소로 바꾸고 그 주소로 이동한다. 다른 웹 컨테이너에 있는 주소로 이동이 가능하다. 새로운 페이지에서는 request와 response객체가 새롭게 생성된다. • Forward : Web Container 차원에서 페이지 이동만 있다. 실제로 웹 브라우저는 다른 페..
1. 간단히 요약 파라미터에는 String만 사용가능 애트리뷰트에는 다른 String외에 Object, Array 등 다양한 데이터 입력이 가능파라미터는 request에만 저장이 가능하고, 애트리뷰트는 session, context 등에도 저장이 가능애트리뷰트가 좀더 유연함파라미터는 HTML의 form 데이터 전송시 key/value 쌍으로 사용된다. 2. 자세한 비교 ■ 속성이란? - ServletContext, HttpServletRequest, HttpServletResponse, HttpSession 객체 중 하나에 설정해 놓는 객체(Object)이다. ■ 속성과 파라미터의 차이점 속성 파라미터 타입 Application / Context Request Session Application / co..
* 나중에 다시 추가 하여 정리하나 기본적인 내용이니 까먹지말자... request.setAttribute() 와 request.getAttribute() request.setParameter() 와 getParameter()를 이용하면 String의 값 밖엔 받을 수 없다. List를 받기 위해서는 setAttribute()와 getAttribute()를 써야 한다. 이때 type이 Object 이기 때문에 반드시 형변환을 해줘야 한다. 혹시나 해서 문법도 쓴다. action에서 객체를 request에 담을 때. request.setAttribute("객체명", 객체); 이렇게 해서 jsp를 호출하면 jsp에서 "객체명"을 이용해서 객체를 받을 수 있다. < % Object x = request.get..
웹(Web) 환경은 HTTP 프로토콜 위에서 동작하고 있습니다. HTTP 프로토콜은 간단하게 얘기해서, 클라이언트가 서버에 무언가(보통은 웹페이지)를 요청(request)하면, 서버가 이 요청에 해당하는 것을 응답(response) 해주는 구조로 되어있습니다. HTTP 요청을 보낼 때, 파라미터(parameter)를 함께 끼워보낼 수 있습니다. 가령, 로그인을 할 때, 로그인 폼(form : 양식)을 입력하고, 버튼을 누르죠. 그러면, HTTP 요청 안에 폼 내용이 함께 끼워져서 서버로 날아가게 됩니다. 로그인 폼 내용이 바로, HTTP 요청의 파라미터(parameter)가 되는 겁니다. 이러한 HTTP 요청을 받은 서버는 이제 어떤 일을 할까요? 파라미터로 날아온 로그인 폼을 일단 봐야지, 뭘하든 하겠..