목록분류 전체보기 (552)
똑같은 삽질은 2번 하지 말자

1. web.xml 에서 DispatcherServlet 선언이 제대로 되어있는지 확인 servlet mapping 으로 받아놓았는데 아무것도 처리안해놓으면 바로 404 error다. 찾을수 없으니깐 2. servlet-context.xml 에 설정 확인 3. url mapping이 잘 되어있는지 컨트롤러에서 확인 4. servlet-context.xml에 선언 확인

WebApplicationServer: Apache Tomcat 9.0v DataBase: Oracle 11.2.0.3 ツール:eclipse 2019-03 SpringMVC+Mybatis+Maven+JSP+html5+css+Javascript+Java 8(jdk1.8.0_171) Oralce은 자동으로 다운이 안되서 위와 같이 저장소를 추가해줬다. 나머지 추가해줘야할 Maven 이외 ecilpser 마켓에서 받았던 것들
스프링에서 말하는 "애플리케이션 컨텍스트"는 스프링이 관리하는 빈들이 담겨 있는 컨테이너라고 생각하시면 됩니다. 스프링 안에는 여러 종류의 애플리케이션 컨텍스트 구현체가 있는데, ApplicationContext라는 인터페이스를 구현한 객체들이 다 이 애플리케이션 컨텍스트입니다. 웹 애플리케이션 컨텍스트는 ApplicationContext를 확장한 WebApplicationContext 인터페이스의 구현체를 말합니다. WebApplicationContext는 ApplicationContext에 getServletContext() 메서드가 추가된 인터페이스입니다. 이 메서드를 호출하면 서블릿 컨텍스트를 반환됩니다. 결국 웹 애플리케이션 컨텍스트는 스프링 애플리케이션 컨텍스트의 변종이면서 서블릿 컨텍스트와 ..

일반적으로 프레임워크 기반의 웹 프로젝트를 보면 두개의 레이어 (Presentation Layer / Business Layer)로 나누어 시스템을 개발하는데, 이를 2-Layered 아키텍처 스타일 이라고 한다. 그리고 계층별로 해당하는 설정파일 applicationContext.xml(비즈니스 계층)/presentation-layer.xml(프레젠테이션 계층) 이 있다고 한다면, DispatcherSevlet이 생성되어 프레젠테이션 계층 설정 파일을 읽고 스프링 컨테이너 구동되며, Controller 객체들이 메모리에 생성된다. but, Controller 객체들이 생성되기전에 DAO,VO 같은 비즈니스 컴포넌트들을 메모리에 생성해야 하는데, 이때 사용하는 클래스가 ContextLoaderListen..
JSTL의 반복문에 대해 알아보자 For 문 : 상품명: ${cartVO.pname} 가격: ${cartVO.price} 주문: ${cartVO.date} 여기서 status 돌고있는 forEach문 안에서 index값의 상태를 알아내는게 가능한 친구이다. ${status.count} -> 몇번째 반복인지 값을 담고있는 속성 (1부터 시작해서 반복할때마다 +1 씩된다.) forEach 기능 설명 var 사용할 변수명 items 비즈니스 계층(자바 코드)에서 넘겨준 Collection 객체들 begin 시작 index, default 값 0 end 종료 default 값 -1 step 반복할때 이동할 index 증가 값 varStatus 반복상태를 알수 있는 변수
CREATE TABLE ORDERS( OSEQ NUMBER(10), PSEQ NUMBER(10) NOT NULL, ID VARCHAR(20) NOT NULL, QUANTITY NUMBER(5) DEFAULT 1, INDATE DATE DEFAULT SYSDATE, RESULT CHAR(1) DEFAULT '1', PRIMARY KEY(OSEQ) ); 여기서 ORDERS 를 처음에 ORDER 라고 해서 이름 오류가 떴는데 뭔가 정해진게 있는거같아 order by 때문에 안된다던가..

1. xampp 내 컴퓨터를 서버로 활용할 수 있게 해주는 프로그램 2.Sublime php 작성용 에디터이다~ Apache: 웹서버를 구동시키는 엔진 PHP: 서버 사이드 언어로서 DB와 같이 연계하는데 자주 쓰이는 스크립트 언어 MySQL: DB로써 여러가지 데이터 저장에 필요한 프로그램 이걸 한꺼번에 패키지 마냥 다운 시킨게 xampp 이다.

1.プロジェクトの目的 ショッピングモール構築を企画·制作することで基礎的なDB設計からSpring Frameworkに対する理解 応用,基本的なマーケティング部分などを勉強するのに目的を置く。 2.開発環境 WebApplicationServer: Apache Tomcat 9.0v DataBase: Oracle 11.2.0.3 ツール:eclipse 2019-03 SpringMVC+Mybatis+Maven+JSP+html5+css+Javascript+Java 8 3.Source Code https://github.com/gmldnjs26/ShoppingMall 4.完成した機能 Indexページ Loginページ Joinページ Q/Aページ カートページ 注文ページ 管理者ページ その後は,決済システムと管理者ページで商品管理以外にも会員管理..

1.プロジェクトの目的:授業時間に習ったSwingと様々なAPIを活用して,昔から身近で楽しんでいた ゲームをテーマに実際に具現化することで,楽しみながらにJavaに対する理解を深めようとゲームをテーマにします。 2.環境 ツール:eclipse 2018-12 Java version: java10 3.動画 4.Source Code https://github.com/gmldnjs26/Game gmldnjs26/Game Java(Swing). Contribute to gmldnjs26/Game development by creating an account on GitHub. github.com ここまでお読んでくださってありがとうございます。

잘못된 지식 전파를 방지하기 위해 () 부분은 1년뒤 제가 제가 쓴글을 review하는 겁니당~ 창피하긴 하지만, 그땐 몰랐던 흔적들을 지우고 싶진 않네요! 이런저런 다양한 방법이 있다. (서버쪽 session은 넘겨주진 않는한 불가능) 그 중에서 필자가 사용한 방법은 (sessionStorage는 브라우저 저장소이므로 서버 session와는 관련없습니다.) window.sessionStorage.getItem("세션이름") 으로 가져와 보았다~ 여기서 짚고 넘어갈 부분은 javascript에서 window 객체는 클라이언츠 측 자바 스크립트 프로그램의 전역 객체이다. 브라우저 내장 객체들 음..위 방법으로 했더니 안되네요 js 파일에서 session을 가져오고 싶은데.. 이것저것 시도해봐도 안되서 그냥..