일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링 autowired
- 스프링 의존성
- #데이터 베이스
- 스프링 mybatiis
- 스프링 의존성주입
- 스프링 팩토리
- #JSP
- AOP-관점지향 프로그래밍(Aspect Oriented Programming)
- AOP-관점지향프로그래밍
- #출처는 페이스북
- 데이터베이스연동
- 스프링 DB연동
- 관점지향 프로그래밍
- #Java
- spring mybatis연동
- 스프링 마이바티스
- srping 데이터베이스연동
- JSP
- JSP-서블릿
- 스프링
- #인테리어
- 스프링 생성자
- #스프링 셋팅
- predestory
- Spring
- 스프링 NamedParameterJDBCTemplate
- 스프링 마이바티스연동
- 스프링 setter
- 스프링 데이터베이스연동
- 스프링 데이터베이스
- Today
- Total
재미있게 코딩합시다
JSP - 기본JSP만들고 실행하기서블릿만들기 본문
#기본JSP파일 만들고 실행하기
JSP파일 생성후
이런 모습으로 나오게 됩니다.
<body>
</body>
사이에 문자를 입력해주시면
예) 저의 티스토리 많이 많이 봐주세요
저장후 컴파일 실행을 시켜주시면 밑의 그림처럼 실행결과가 제대로 뜨게됩니다.
주소를 보시면 localhost:8080/DAY1224_01/ch01.jsp라고 되어잇는대
JSP 파일들은
우리서버의 IP:8080/프로젝트명(어플명)/webcontent이하의 파일경로를 요청으로 받게 되어잇습니다.
#서블릿 만들기
//서블릿 만들기
1. 일단 HttpServlet을 상속
2. 이 서블릿이 처리할 요청을 (사용자가 입려가는 URL)명시 및 등록
3. override/implement Methods 기능으로 doGet을 추가해주기!
4. 처리할 요청을 응답해줄 객체
※JAVA Resources의 src에서 만들기!!
@@자바 소스@@
=================================
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/hello") // 2.웹 서블릿 작성!!
public class tistory extends HttpServlet {// 1. 상속을 받기
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
PrintWriter pw =resp.getWriter(); // 응답해줄 객체
pw.println("<html>");
pw.println("<title>");
pw.println("제목입니다.");
pw.println("</title>");
pw.println("<body>");
pw.println("hello tistory");
pw.println("</body>");
pw.println("</html>");
}
//우리 서블릿으로 요청(get방식의) 이 들어오면 이 함수가 호출됨.
//req에는 들어온 요청에 대한 정보가 포함된 객체가 들어옴
//resp에는 내가 응답에 사용할 수 있는 응답객체가 있다.
//쉽게 말하면 req을 받으면 resp 에 담아서 보내준다
}
// 지금 작성하는 서블릿은 우리 웹어플리케이션에 등록하는것을 의미함 + 괄호안의 요청에 대해서 이 서블릿이 반응하겠다는 의미
// 우리서버ip/프로젝트명/hello 가 들어오면 이 서블릿이 반응할꺼임
'IT > JSP' 카테고리의 다른 글
JSP -input (0) | 2018.12.26 |
---|---|
JSP-구구단 출력하기 (0) | 2018.12.24 |
JSP - 2.서블릿 (0) | 2018.12.24 |
JSP-시작 (0) | 2018.12.24 |
JSP (0) | 2018.12.24 |