728x90
반응형
SMALL

IT 관련,,/Java관련 언어들 34

[웹/eGovFrame]전자정프프레임워크 처음 설정 경로 바꾸기!!

안녕하세요~ IT깡패's입니다~!! 전자정부프레임워크를 처음 쓰다 보면 경로가 처음에 안맞아서 다른 controller경로로 페이지이동을 할 수가 없는데요~ 일단 그 문제에 대해서 생각해보았는데요~ jsp를 사용할 때 혹시 /경로만을 사용하여 웹에서 사용한 경우가 생각나시는지요.!! 여기서도 그렇게 web server(was) 경로를 /만으로 설정하시면 될 것입니다. 그리고 이제부터 서버 주소 경로 변경을 위한 설명을 해보도록 하겠습니다!!! ㅇㅅㅇ;;; *서버 주소 경로 변경 변경전 서버 주소 - http://localhost:10109/sssss/ 1-1. Servers 탭 - Tomcat 더블클릭 - Modules 1-2. 프로젝트 클릭 - Edit - Path에 /(프로젝트명) -> / 변경 1-..

[JSP/Servlet]서블릿을 이용한 mvc2패턴을 알아보자~!!

MVC 패턴(Model-View-Controller Pattern) MVC 패턴은 여러가지 디자인 패턴 중에 하나이다. 즉, 건축으로 비유하자면 공법이며, 소프트웨어에 빗대어 말하자면 어떻게 소프트웨어를 개발할 것인지의 개발 방식을 공식화 한 패턴이다. 특히 MVC 패턴은 사용자와 상호작용을 하는 어플리케이션을 개발할 때 사용되는 방식이다. 예를 들어 웹 어플리케이션과 같이 UI(User Interface)를 통하여 사용자가 직접적으로 소통하는 부분들이 있는 어플리케이션에서 보편적으로 사용된다. MVC(Model-View-Controller) 패턴은 이름에서도 알 수 있듯이, 어플리케이션을 기능적으로 크게 세 가지로 나눈다. 각 기능의 세부 정보는 아래와 같다. 모델(Model) : 비즈니스 영역의 로직..

[웹/JSP]jsp jstl에 대해서 알아보장~!!

안녕하세요~ 요번시간에는 jsp jstl의 간단한 예제들과 특징에 대해서 알아보겠습니다~ㅎㅎㅎ 1. JSTL 이란? JSTL은 JSP 표준라이브러리(JSP Standard Tag Library)의 약어이다. 자주 사용될 수 있는 커스텀 태그들을 모아서 표준으로 모아놓은 태그 라이브러리다. JSTL 의 종류 라이브러리명접두어주요 기능URI 코어 c 변수 지원, 제어문, 페이지 관련 처리 http://java.sun.com/jsp/jstl/core 함수 fn collection 처리, String 처리 http://java.sun.com/jsp/jstl/fuctions 포매팅 fmt 포맷 처리, 국제화 지원 http://java.sun.com/jsp/jstl/fmt 데이터베이스 sql DB관련 CRUD 처리..

[웹/JSP]jsp 커넥션풀(dbcp) DB 연결하기~!!

안녕하세요~ 요번엔 보통 DB연결보다 빠르게 연결하게 도와줄 커넥션풀에 대해서 알아보도록 하겠습니다~ㅎㅎㅎ 커넥션 풀(Connection Pool) 1. 커넥션 풀(DBCP) 데이터베이스와 연결된 커넥션을 미리 만들어서 풀(pool) 속에 저장해 두고 있다가 필요할 때 커넥션을 풀에서 쓰고 다시 풀에 반환하는 기법을 말한다. 웹 프로그램에서는 데이터베이스의 환경설정과 연결 관리 등을 따로 XML파일이나 속성 파일을 사용해서 관리하고, 이렇게 설정된 정보를 이름을 사용하여 획득하는 방법을 사용한다. - 웹 컨테이너가 실행되면서 커넥션(connection) 객체를 미리 풀(pool)에 생성해 둡니다. - DB와 연결된 커넥션(connection)을 미리 생성해서 풀(pool) 속에 저장해 두고 있다가 필요할..

[웹/JSP]jsp model1 간단한 도서관리게시판-5(delete문)

마지막으로 살펴볼 내용은 jsp게시판 delete문인데요~ 삭제라고 하죠~ 삭제는 두 가지로 처리해주었는데요~ 테이블 안에 있는 삭제 버튼을 누르면 삭제되게해주는 것과 체크박스를 만들어서 체크를 한다음 삭제해주는 내용이죠~ 그리고 jsp는 deleteProc.jsp와 deleteAll.jsp를 만들어주었는데요~ 일단 select에서 자바스크립트 안에 내용을 연동시켜주도록 하겠습니다. - select.jsp rowcheck라는 데이터가 들어간 테이블안에 체크박스 name명이랑 onclick안에 들어가있는 function값명을 잘 살펴보시면요~ㅎㅎ flag를 써서 값이 안들어가면 "삭제할 내용을 체크하세요"라는 alert창이 뜨게끔 해주었습니다~ 그리고 check값을 if문을 주어서 전체체크하거나 부분체크가..

[웹/JSP]jsp model1 간단한 도서관리게시판-4(update문)

이번 시간에 update문에 대해서 이야기해보겠습니다~ㅎㅎ update문은 updateForm.jsp, updateProc.jsp, BeanDao(update문) 이렇게 구성되어 있는데요~ insert문에서 insert할 때, 서점컬럼이 들어올 때, 띄어쓰기를 해서 값을 주었는데, update에서는 쉼표를 해서 값에 들어가게끔 해줘보았습니다~!! 자 그럼 update문의 코드 분석을 한번 해보도록 하겠습니다~ㅎㅎ - updateForm.jsp 영화 정보 수정 제목 저자 출판사 가격 입고일 배송비 유료 무료 구입가능 서점 교보문고 알라딘 yes24 인터파크 보유수량 선택 1 2 3 4 5 저기서 하는 방식은 스크립트릿을 이용해 input창의 value값을 고정시키도 업데이트 시키게끔 해주기위한 방식이라고 ..

[웹/JSP]jsp model1 간단한 도서관리게시판-3(insert문)

jsp model1 게시판으로 간단하게 insert문을 실행해보려고 하는데요~ insert문은 select.jsp에서 insertForm으로 가게끔 처리해주었는데요~ insertProc라고 해서 insert가 dao를 통해서 동작하게끔 하는 작업도 같이 넣어줘야합니다~ select문부터 살펴볼까요~ㅎㅎㅎ - select.jsp 이렇게 처리하면 insertForm.jsp로 바로 가게끔 됩니다~!! 그리고 insertForm.jsp와 insertProc.jsp를 살펴볼까요~ㅎㅎ - insertForm.jsp insertForm.jsp 도서 정보 입력 제목 저자 출판사 가격 입고일 배송비 유료 무료 구입가능 서점 교보문고 알라딘 yes24 인터파크 보유수량 선택 1 2 3 4 5 - insertProc.jsp..

[웹/JSP]jsp model1 간단한 도서관리게시판-2(dao, select문)

요번 시간에는 도서관리게시판 select에 대해서 이야기해보겠습니다~ㅎㅎ select는 조회 또는 검색이라고 생각하시면 되시며, 기본적인 게시판에서는 당연히 필요한 부분입니다~ select할 때, dao부분에서 해야하는 작업에 대해서 알아보겠습니다. 1. jdbc 로딩,,, Class.forName(“com.mysql.jdbc.Driver”) 2. Connection 객체를 생성 con = DriverManager.getConnection(url, user, pw) 3. Statement 객체를 생성 Staement - SQL문을 데이터베이스에 보내기위한 객체입니다. stmt = con.createStatement() 4. SQL 문장을 실행 SQL 문장을 실행하고 결과를 ResultSet으로 리턴합니다..

[웹/JSP]jsp model1 간단한 도서관리게시판-1(bean, oracle설정)

안녕하세요~ IT깡패's입니다~ 어떤 코딩이든 다 하고 싶은 마음인데요~ㅎㅎㅎ 예전에도 하긴했지만 jsp model1으로 간단하게 게시판 한개 정도를 짜보려고 합니다~ㅎㅎ 맨 먼저 해야할 일은 oracle7.jar와 servlet.jar라는 라이브러리를 넣고 자바버전이나 한글처리, 톰캣처리 등을 하는 일입니다~!!! 그리고는 oracle과 bean을 사용할 수 있게끔 처리하는 부분입니다~ db는 보통 oracle, mysql(mssql)등을 사용하는 데요~ 저는 oracle을 사용하고 db설계를 해보았습니다~ sqlplus나 cmd로 계정접속하고 생성하는 방법은 앞에서 적었으니 빼기로 하고요~ 오라클로 시퀀스와 테이블을 만들어서 bean과 dao를 연동할 수 있게끔 해보겠습니다~ 일단 시퀀스를 만드는 목..

[웹/jQuery]제이쿼리 Json에 대해서 알아보자~!!

*JSON이란 - Javascript Object Notion의 줄임말 - 자바스크립트 Object 형태의 경량의 데이터 포멧 :자바스크립트로 파생되었지만 독립형 데이터 포멧 - 서로 다른 시스템 간 객체를 교환할 수 있음 : 자바스크립트 - 서버 간 통신할 때 유용(AJAX) - 사람, 기계 모두 이해하기 쉽고 용량이 작음 - key - value 형식 : { key: value } : 문자열은 ""로 묶어야하며, 배열은 [ ] - item.json [ { "id": "1", "name": "레몬", "price": " 3000", "description": "레몬에 포함되어 있는 쿠엔산은 피로회복에 좋다. 비타민C도 풍부하다." }, { "id": "2", "name": "키위", "price": "..

728x90
반응형
LIST