JSP·Servlet

· JSP·Servlet
JSP 코드를 EL 언어로 간단하게 구현하기 JSP 코드와 EL 코드로 나타내봤다. JSP 코드를 주석해보면 ➡️ 주석처리를 해줘도 결과값이 나옴!! 나이 +100 : ${param.age +100 } EL 표현식은 자동으로 정수데이터를 형변환한다. ➡️ 별도의 형변환이 필요없다! 편하다~ ❗한글처리는 해줘야함 위 코드를 통해 EL 표현식을 사용하면 간편하게 사용 가능한 것을 알아보았다!
· JSP·Servlet
추가해주는 것이 다운로드를 한 것과 같다. EL(Expression Language) : 표현(식) 언어 사용목적 - 간편한 출력 - out.println(), 을 대신하기 위한 표현법 사용방법 ${변수 } ${식(연산)} ${메서드 호출(단, 리턴이 있는 경우만)} EL 내장객체 pageScope / requestScope / sessionScope / ApplicationScope param / paramValues header / headerValues cookie initParam(객체 초기화) 사용도 낮음 pageContext (객체 참고) EL 연산자 (p516~517) 산술연산자 ( + - * / % ) 논리연산자 ( && || ! ) 비교연산자( == != > =
· JSP·Servlet
2023.09.22 - [JSP] - [JSP] 서블릿 사용하기 [JSP] 서블릿 사용하기 클래스 생성 상속규칙2) javax.servlet.http.HttpServlet 클래스를 상속해서 사용 public class MyServlet extends HttpServlet{ } 상속규칙2) doGet(), doPost() 메서드를 선언 (오버라이딩) // alt shift s v @Override protected void d cutyqueen.tistory.com 서블릿(서블릿주소 매핑) + JSP(화면) 같이 사용 주소창에 myServlet.jsp 가 안뜸 ㅎㅎ ✔️주소 안바뀌고 페이지 이동하는 방법 → foward 서블릿(서블릿주소 매핑) + JSP(화면) 같이 사용 => JSP 페이지로 이동 jsp..
· JSP·Servlet
클래스 생성 상속규칙2) javax.servlet.http.HttpServlet 클래스를 상속해서 사용 public class MyServlet extends HttpServlet{ } 상속규칙2) doGet(), doPost() 메서드를 선언 (오버라이딩) // alt shift s v @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletEx..
· JSP·Servlet
서블릿 JSP - Servlet JSP(Java Server Page) : 클라이언트의 요청을 처리해서 동적인 데이터(DB)를 사용 가능하도록 만들어주는 기술 Servlet (Server Side Applet) : 잦바코드로 동적데이터를 처리하는 기술. 즉, 서버에서 실행되는 자바 파일 JSP Servlet 비슷하다! 서블릿의 경우는 코드 하나 공백 하나 변경할때마다 컴파일이 필요함 반면에, JSP(HTML+JAVA) 매번 컴파일 X 서블릿 사용규칙 javax.servlet.Servlet 인터페이스를 구현 ①을 구현하기 힘든경우, javax.servlet.http.HttpServlet 클래스를 상속해서 사용 doGet(), doPost() 메서드를 선언 (오버라이딩) (javax.servlet.http...
· JSP·Servlet
package com.itwillbs.ex; www.itwillbs.com => 패키지명 : 회사의 도메인주소 사용(중복 방지) www.itwillbs.com => com.itwilbs.~~ www.busan.co.kr => co.kr.busan.~~ or kr.co.busan.~~ mainclass.java // sum -> 전달인자 3개, 총합 결과를 리턴 public static int sum(int k, int e, int m) { return k+e+m; } public static int sum(Student s) { return s.getKor() + s.getEng() + s.getMath(); } // avg -> 전달인자 3개, 평균 결과 출력 public static void avg(..
· JSP·Servlet
delete도 update와 로직값이 같기 때문에 어려울게 없다.!! 번호 : 삭제할 주민번호 : deletePro.jsp deletePro.jsp 삭제할 정보 번호 : 주민번호 : 결과 확인하기
· JSP·Servlet
DB 테이블의 정보 수정 String sql = "update itwill_member set name=? where idx=?"; pstmt.setString(1, name); pstmt.setInt(1, idx); pstmt.executeUpdate(); // insert문을 수행할 때 System.out.println("회원정보 수정성공!"); updatePro.jsp 수정 정보 번호 : 이름 : 위 코드는 DB에서 위의 코드와 같다.
ઇ땅코니ଓ
'JSP·Servlet' 카테고리의 글 목록 (2 Page)