에코서버란? 간단하게 클라이언트가 요청을 보내면 적당한 응답을 보내주는 서버이다. 즉, 요청 메세지를 메아리로 보내거나 미리 정의된 메세지로 응답을 하게 된다. 목표 : 에코서버와 클라이언트의 양방향 통신 테스트. EchoServer.java import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelPipeline; import io.netty.channel.EventLoopGroup; import io.netty.channel.nio.NioEventLoopGroup; import i..
JSP를 배우기 위한 필수 기술!!! 자바 관련 기술 비고 자바 언어 기본 객체 지향 개념 상속, 오버로딩, 오버라이딩 인터페이스 구현 java.util, java.io 패키지 스레드, 예외 핸들링 패키지와 클래스 이해 클래스 API를 참조하여 프로그래밍이 가능한 수준 자바 개발 환경 설치 및 사용 JDBC(Java DataBase Connectivity) 관련 기술 비고 JAVA와 DataBase와 연꼐를 위한 API JDBC 드라이브 셋팅 Connection, ResultSet, PreparedStatement 데이터 핸들링 기초 SQL 구문 오라클, mySql 등 원격지 데이터베이스 연결 처리에 대한 경험 Servlet(C) 관련 기술 비고 클라이언트 요청을 처리하기 위한 자바 클래스 맵핑에 대한 ..
사용 이유 에러를 무시하고 싶을때 에러가 날때 그에 맞는 적절한 처리를 하고 싶을때 =>try~catch, throw 등을 이용 try~catch 기본구조 try{ } catch(예외 1){ } catch(예외 2){ } -> try문 안에 수행할 문장들에서 예외가 발생하지 않는다면 catch문다음의 문장들은 수행되지 않는다. 하지만!!!! try문 안의 문당들은 수행중 해당 예외가 발생한다면 예외에 해당하는 catch문이 수행된다. finally 프로그램이 수행도중 예외가 발생하면 프로그램이 중지되거나 예외처리를 했을경우 catch구문이 실행된다. 하지만 finally를 사용하면 어떠한 예외가 발생하더라도 반듯이 실행하게 하는것이 finally구문이다.
제가 그동안 JSP쪽 으로 포스팅을 많이 못했내요 ㅠㅠ 이제 다시 열심히 하겠습니다.!!! 일단 시작하기에 앞서서 JDBC에 관한 내용은 나중에 업데이트 하도록 하겠습니다. MyWeb2웹프로젝트에서->WebContent파일에 start.jsp result.jsp 파일을 만들어줌니다. 그리고 src파일에다가는 Calc.java 파일을 만들어줍니다. 이제부터 JSP와JAVA파일을 이용해서 간단한 구구단 예제프로그램을 만들어보도록 하겠습니다. 우선 start.jsp에다가 내용을 입력해보도록 하겠습니다. title태그에 적혀져 있는 [start.jsp] 는 나중에 실행할때 뜨는 파일명입니다. 그리고 form태그에대해 다시 간단하게 해석해 보겠습니다. [해석] action="result.jsp" 라는 것은 "st..