Spring 프로젝트 환경세팅 포트번호와 도메인주소를 직접 수정해줘야할경우 포스팅을 참고한다 https://yunrap.github.io/posts/was/ 자바 환경변수 설정해주기 그전에 자바 설정되어있어야한다 자바는 1.8버젼으로 설치해줬다 또한 환경변수도 설정해줘야한다 maven 다운로드 url https://maven...
basic_project-5. 게시판리스트구현
글작성 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="org.apache.logging.log4j.Logger" %> <%@ page import="org.apache.logging.l...
basic_project-4. 복습 회원가입화면 수정 화면 구현
회원가입 화면 구현 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <%@ include file="/include/head.jsp" %&g...
basic_project-3. 복습 로그인화면 구현
DB 연결하기 복습이므로 새로운프로젝트를 만들어 dbManager로 연결부터하려한다. 우선 계정을만든다음 create user yeji_user identified by 1234; grant connect, resource, dba to yeji_user; DBManager 구현 com.yeji.web.db 패키지에 DBManager 을 구...
basic_project-2. 게시물작성 구현
1. BoardDao 파일 총 게시물 수 가져오기 게시판 리스트 게시물 등록 게시물 수정 게시물 삭제 선택된 게시물에대한 조회 게시물 조회시 조회카운트 증가 게시물 번호 조회 총 8가지가 구현되어있는 sql.append를 사용하여 쿼리를 날려 db에 전달하는 dao파일이다. 우선 최근에했던 게시물 등록에대한 메소드...
Ajax
AJAX JSON, XML, HTML그리고 일반 텍스트 형식 등을 포함한 다양한 포맷을 주고받을수있음 전체를 리프레쉬하지않고서 수행되는 비동기성임 페이지 새로고침없이 서버에요청 서버로부터 데이터를받고 작업을 수행 동기와 비동기차이알기 JSON 키-값쌍으로 전달한다.
Database
게시판 첨부파일 생성 CREATE TABLE TBL_BOARD_FILE ( BBS_SEQ NUMBER(12) NOT NULL, FILE_SEQ NUMBER(3) NOT NULL, -- 파일 여러개 첨부해줄때 순서 FILE_ORG_NAME VARCHAR2(100) NULL, -- 파일 여러개 첨부해줄때 구별 이름 FILE_...
jsp-1. jsp와 DATABASE
jsp 표현식 변수나 메소드일때는 세미콜론을 사용하지않는다. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UT...
servlet
HTTP 프로토콜이란? 인터넷상에서 데이터를 주고받기위한 서버/클라이언트 모델을 따르는 프로토콜 메서드 GET : 정보를 요청하기 위해서 사용함 POST : 정보를 밀어넣기위해서 사용함 server.xml -> 디비 -> web.xml 웹 서비스 아키텍쳐 thread : 부모에의존적이다. 그리고 해당 servlet을 실행하는데 ...
1. 포트설정, was
tomcat 9 설치 링크 : https://tomcat.apache.org/download-90.cgi window 64 비트.zip을 설치한다 윈도우를 핸들링 host파일들어간다 도메인주소를 추가해준다. 메모장 conf - server.xml cmd 에서 netstat -a 사용하고있는 모든 포트가 나온다. 들어가서확인해봐도좋...