본문 바로가기

2014/106

spring framewrok MVC - 6 ( 부제 : spring security 적용해보기 ) pom.xml 하기 dependency 추가... 1.6 3.1.1.RELEASE 1.6.10 1.6.6 org.springframework.security spring-security-core ${org.springframework-version} org.springframework.security spring-security-web ${org.springframework-version} org.springframework.security spring-security-config ${org.springframework-version} org.springframework.security spring-security-taglibs ${org.springframework-version} spring/secu.. 2014. 10. 29.
spring framewrok MVC - 5 ( 부제 : 게시판만들기 -_- ) 보호되어 있는 글 입니다. 2014. 10. 28.
spring framewrok MVC - 4 ( 부제 : sign-up & sign-in & session ) root-context.xml 에 mysql 과 mybatis 관련 설정 추가 WEB-INF/spring/root-context.xml *** 설정에 맞게 셋팅;; 이제 mybatis-config.xml 과 mapper.xml 파일 추가 /resources/mybatis/mybatis-config.xml /resources/mybatis/mapper.xml select * from pred select * from pred where username=#{j_username} and password=#{j_password} insert into pred(username,password) values(#{j_username},#{j_password}) 이것저것 처리할 Controller 처리 -_- /jav.. 2014. 10. 28.
spring framewrok MVC - 3 ( 부제 : mysql & mybatis ) 계정(?) 관리나 게시판 작업을 위해 mysql 기반으로 작업 -_- mysql 를 설치하긴했는데 -_-이클립스 연동이 아니라;; 그냥 윈도우 버전을 설치했는데 어떻게 설치했었는지;; Workbench 가 없다 ㅠ.ㅠ그래서 커맨드창으로 직접 테이블 생성 -_- 어쨌든 -_- create table pred( username varchar(20) not null, password varchar(20) not null ); 요렇게 만듬;;; 그리고 pom.xml 에 하기 dependency 추가 mysql mysql-connector-java 5.1.25 org.springframework spring-jdbc 4.0.6.RELEASE org.mybatis mybatis 3.2.7 org.mybatis my.. 2014. 10. 28.
spring framewrok MVC - 2 ( 부제 : 타일즈( tiles ) 적용 ) ** Tiles 적용을 위해 관련 사항을 Maven dependency 를 이용하여 땡겨오기;; pom.xml org.apache.tiles tiles-core 2.1.2 org.apache.tiles tiles-jsp 2.1.2 org.apache.tiles tiles-api 2.1.2 org.apache.tiles tiles-servlet 2.1.2 저장하고 나면 jar 파일을 알아서 땡겨온걸 볼수있다;; webapp/WEB-INF/spring/appServlet/servlet-context.xml 파일 수정 /WEB-INF/views/tiles/tiles.xml 이제 지정한 경로에 tiles.xml 추가 *** 이후 body 부분에서 사용할 파일들은 content - value 추가로 하나씩 설정하.. 2014. 10. 28.
spring framewrok MVC - 1 ( 부제 : Hello world! ) 일단 이클립스에서 프로젝트 생성.. 뭐 wizard 가 있으니 생성은 가뿐 -_- *** 이정도까지 캡처해서 올려야되나 ㅡㅡ;; 아래는 야심차게 생성한 프로젝트 폴더 구조 -_- 이제 프로젝트에서 Run on Server 감행 ( *** 물론 톰캣서버를 이클립스에 설치한 전제하에 -_- ) 앗~! 한글이 깨진다 -_- home.jsp 에 아래 빨간색 구문 추가;; home.jsp Hello world! The time on the server is ${serverTime}. 이제 안깨짐 -_- 첨부 이미지가 많아서 일단 hello world! 찍는 수준에서 정리 -_- 2014. 10. 28.