본문 바로가기

web

(30)
<form>태그를 이용하여 servlet에 요청하기 #html 측면(servlet에 form 태그 내용 전달하는 방법) 태그 안의 을 누르면 태그의 action attribute가 가리키는 servlet에 태그의 내용이 전달됩니다. 가령, 위 코드와 같은 경우 servlet mapping이 login인 servlet으로 태그 내용이 전달됩니다. @WebServlet("/login") #servlet 측면(서블릿에서 클라이언트의 요청을 얻는 방법) |메서드들 메서드 기능 String getParameter(String name) name의 값을 알고 있을 때 그리고 name에 대한 전송된 값을 받아오는데 사용합니다 String[] getParameterValues(String name) 같은 name에 대해 여러 개의 값을 얻을 때 사용합니다. checkb..
서블릿의 기본 기능 세 가지 1. 클라이언트로부터 요청 받기 API: javax.servlet.http.HttpServletRequest 2. 데이터베이스 연동과 같은 비즈니스 로직 처리 3. 처리된 결과를 클라이언트에게 돌려줌 API: javax.servlet.http.HttpServletResponse
Servlet mapping 하는 법(xml 사용) 1. src/main/java에 Servlet Class 생성 2. src/webapp/WEB-INF/web.xml 코드 수정 태그에는 servlet-name과 servlet class를 지정 태그에는 servlet-name과 url-pattern을 지정 태그와 태그를 태그로 연결 3.연결확인
아파치 톰캣 다운로드 및 설치 1. 톰캣 다운로드 페이지 접속 https://tomcat.apache.org/download-90.cgi Apache Tomcat® - Apache Tomcat 9 Software Downloads Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version tomcat.apache.org 2. 원하는 버전 선택..
Eclipse 설치 0. Eclipse EE다운로드, ApachiTomcat 다운로드, 두개 연동
개발환경설정 - spring 시작하기 1. https://start.spring.io/ 접속 2. 프로젝트 선택 3. Generate 클릭하여 다운로드 4. 압축풀고 Open project *여기서 Eclipse에서 열었는데 오류났음, 강의는 intellij 쓰기도 하고 오류 잡기도 싫고 해서 나도 intellij로 바꿈. *intellij에서 열어도 오류났음 >startspring.io에서 만든 프로젝트 압축 풀면 같은 폴더명 두개 겹쳐있음. hello-spring.hello-spring 이런식으로 안쪽에 있는 폴더를 열어야 정상 작동됨. 아마 처음에 Eclipse에서 안 됐던 이유도 이거일 수도 있으나 확인은 해보지 않았음 5. 실행 IDE에는 이런 식으로 나오고 사용한 포트에 접속해보면 이런식으로 나오면 정상 작동임. **Module ..