본문 바로가기

전체 글

(58)
[표현식] 표현식(<%= %>) 표현식 표현식: 값을 표현하는식 1. 리터럴 10 2. 변수 i 3. 연산식 5+5 4. 메소드 new A( ).ten( ); ex)
[Java Dynamic Web Project ]압축 폴더 import하기 팀원간 폴더를 주고 받을 때 import를 해야할 때가 있다. import 시 방법은 다음과 같다
[Servlet/JSP] 20220105 셤준비 1. http프로토콜 특징(웹 표준 플로토콜) 특징, 어떤애인지 http란? -웹 상에서 정보를 주고 받을 수 있는 프로토콜 - 웹 클라이언트와 웹 서버 사이에 이루어지는 요청과 응답에 대한 프로토콜 http프로토콜의 특징 - Connection Oriented방식과 Stateless 방식(접속 상태를 계속 유지하지 않음. response하고 바로 끊음)이 있음 2. firstServlet정도는 코드를 외우다시피 해야함 쿼리문자열 get 요청파라미터 post - service를 오버라이딩하여 (get과 post방식 똑같은 결과를 내보내줄때 사용?) - 그렇기때문에 response.setContentType("text/html; charset=UTF-8");써줘야 함 (get, post공통맞지?) - PO..
[Servlet/JSP] setCharacterEncoding, setContentType 정리 JSP와 서블릿 공부를 하면서 헷갈렸던 내용이다. request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); response.setContentType("text/html;charset=utf-8"); request.setCharacterEncoding("UTF-8"); (post 방식만) ->서블릿에서 post방식으로 정보를 서버에 전달해줄 때 .jsp파일 or .html파일에서 폼 태그에 입력한 값을 전송한다고 칩시다. 폼 태그에서 입력한 값을 전송할 때는 GET방식과 POST방식으로 나뉘는데 POST방식으로 보내는 값이 '한글'일 경우 깨지지 않게 전달하기 위해 사용하는 것이 request.setCharacterEnc..
[회원 정보 입력하기] 회원 정보를 입력(memberForm.html) 회원정보를 작성하기(memberForm.html) 회원정보 상세페이지 (memberView.jsp) 총 필요한 코드 : memberForm.html(입력), memberView.jsp(결과 화면단), memberServlet.java(객체생성하고 데이터 삽입), MemberVO.java(데이터 객체) 1)memberForm.html 회원 정보를 입력하십시오. 2)memberView.jsp 회원정보 회원 이름 : 회원 전화번호 : 회원 계정 : 회원 암호 : 3)memberServlet.java package controller; import java.io.IOException; import javax.servlet.ServletException; impor..
[JAVA]Date와 SimpleDateFormat으로 간단하게 시간 표시하기 Date와 SimpleDateFormat으로 간단하게 시간 표시하기 Date date = new Date(); SimpleDateFormat format1 = new SimpleDateFormat("hh시 mm분"); String time = format1.format(date); 시간더하기에는 두가지 방법이 있다. 1번째 방법) Calendar를 이용해 현재 시간에 30분 더한 시간을 구해보기 Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("hh시 mm분"); String time = format.format(date); Calendar cal = Calendar.getInstance(); cal.setTime(date);..
[JDBC: driver 연결] JDBC란? : Java 프로그램에서 DB서버를 접속하여 데이터를 처리하는 기능을 구현하고자 할 때 사용되는 Java기술 -JDBC 기술의 구성 JDBC API (java.sql, javax.sql) -> 공통적(모든 DB서버에 대해) JDBC Driver -> DB서버마다 달라진다 -주요 JDBC API [인터페이스] Connection, Statement, PreparedStatement, ResultSet, DatabaseMetaData, ResultSetMetaData [클래스] DriverManager, Date, Time, Timestamp -JDBC의 개념 :자바 언어에서 Database에 접근할 수 있게 해주는 Programming API -드라이버 연결 1) 프로젝트의 마우스 우클릭 -[..
[SQL 실습문제 4] -- [ course1 테이블과 course2 테이블을 가지고 문제 해결 ] -- 1. course1 을 수강하는 학생들과 course2 를 수강하는 학생들의 이름, 전화 번호 그리고 -- 나이를 출력하는데 나이가 많은 순으로 출력하시오. -- 단, 두 코스를 모두 수강하는 학생들의 정보는 한 번만 출력한다. select c1.name, c1.phone, c1.age from course1 c1 join course2 c2 using (name) order by age; -- name phone age ---------------------------- -- 둘리 010-111-1111 10 -- 또치 010-222-2222 11 -- 도우너 010-333-3333 12 -- 희동이 010-444-444..