Java Web Tier 3 아키텍처 구성 상세 정보

4254 단어 JavaWeb3층 구조
1. 소프트웨어 다운로드:
    1、java
여기서 사용하는 것은 jdk1.4.2입니다.
다운로드 주소:http://dlc.sun.com/jdk/j2sdk-1_4_2_07-windows-i586-p.exe ;
    2、tomcat 5.0.28
이곳의tomcat버전은 5.0입니다. 설치판이나 해압판은 모두 가능합니다.
3. 데이터베이스
mysql를 사용하는 것을 추천합니다. but는 잠시 다운로드 주소를 찾을 수 없습니다. 이번 짝반은 sqlserver를 사용할 과정 설계가 있기 때문에 다음 실천은 sqlserver를 사용합니다.
주: sqlserver를 연결하려면 세 개의jar 파일 (파일 이름 ms로 시작) 이 필요합니다. 여기에서 다운로드할 수 있습니다.
    https://www.jb51.net/softs/234055.html
위에 완전한 구성 방법이 포함되어 있다
2. 소프트웨어 설치:
    1.jdk 설치를 두 번 클릭합니다.설치 후 내 컴퓨터 -> 속성 -> 고급 -> 환경 변수 -> 시스템 변수에 다음 환경 변수를 추가합니다.
(만약 당신의 JDK가 c:/jdk에 설치되어 있다면)
    JDK_HOME=C:jdk
    classpath=.;%JDK_HOME%libdt.jar;%JDK_HOME%libtools.jar
PATH에 추가:%JDK_HOME%bin
이렇게 jdk 환경 설정이 성공했습니다.
    2.Tomcat 설치를 두 번 클릭합니다.(D:/tomcat에 설치하는 것이 좋습니다.)
주:tomcat5.0.x 버전은 환경 변수를 설정하지 않아도 사용할 수 있지만, Servlet을 컴파일하려면 tomcat의 두 개의jar 파일도 환경 변수에 넣어야 합니다. 구체적인 방법은 다음과 같습니다.
내 컴퓨터 -> 속성 -> 고급 -> 환경 변수 -> 시스템 변수에 추가:
    TOMCAT_HOME=D:tomcat
classpath 수정:.;%JDK_HOME%libdt.jar;% JDK_HOME%libtools.jar;%TOMCAT_HOME%commonlibservlet-api.jar;%TOMCAT_HOME%commonlibjsp-api.jar;
이렇게 하면 이미 Tomcat을 완전히 설치했다.
권장 사항: PATH에 추가:%JDK_HOME%bin;%TOMCAT_HOME%bin
이렇게 하는 목적은 가상dos에서tomcat을 사용할 수 있는 도구이다
마지막으로 첫 번째 단계에서 다운로드한 세 개의jar 파일을tomcat 디렉터리의common/lib 디렉터리에 넣습니다
    3.테스트:
시작 메뉴의tomcat(고양이 그림)의monitor 도구를 열고startserver를 누르면 녹색 삼각형이 시작됩니다. 브라우저를 열어 주소 표시줄에 입력하십시오.http://localhost:8080/고양이 도안이 성공적으로 배치되었다는 것을 볼 수 있다.
    4.데이터베이스 설치(sqlserver)
윈도우즈 xp에 개인판이나 개발판을 설치해야 합니다.
계속next하면 됩니다(마이크로소프트의 물건은 편리합니다). 여기는 도메인 계정에서 본 컴퓨터 계정을 선택하고 검증에서 혼합 검증을 선택하는 것을 알아차립니다(이점은 매우 중요합니다. 시스템 인증을 선택하면 프로그램에서 데이터베이스에 연결할 수 없습니다). 당신의sa 사용자에게 비밀번호를 입력합니다(연습을 하면 안전성을 고려할 필요가 없습니다.'빈 비밀번호'를 선택하면 됩니다.)
3. 정식 프로그래밍:
    1.데이터베이스 구축
시작 메뉴를 열고 sqlserver의 단축키 그룹에 있는 기업 관리자를 찾으십시오. 왼쪽 트리를 누르면 로컬host 연결이 있습니다. 녹색 삼각형 기호가 있으면 데이터베이스 연결이 성공했습니다.메일을 누르면 새 데이터베이스를 만들고, 새로 만든 데이터베이스에 데이터 테이블 (예를 들어test) 을 만들고, 데이터 테이블은 몇 개의 필드를 만듭니다.
보충: 또 다른 폼을 만드는 방법은 sql 스크립트를 사용하여 폼을 만드는 것입니다.먼저 다음 파일을 만듭니다.

    test.sql
    create database test
    USE test
    create table test
    (
    id int not null identity(1,1),
    mark varchar(255),
    name varchar(255),
    sex varchar(255)
    )
그리고 시작 메뉴의 qlserver 단축키 그룹의 조회 분석기를 열고 "파일"- "열기"를 누르고test를 선택하십시오.ql, 실행을 누르면 됩니다.
    2.tomcat 가상 디렉터리 만들기
원하는 곳에 폴더 (예를 들어 e:/wool) 를 만들고, 폴더에 WEB-INF 폴더 (대문자 입력 주의), WEB-INF 폴더에classes와lib 두 개의 폴더를 만들고, 첫 번째로 다운로드한 3개의jar 파일 (데이터베이스 연결용) 을 lib 폴더에 넣습니다.(여기서 왜 웹.xml 파일이 없냐고 물어볼 수도 있습니다. 급하지 않습니다. 뒤에 말씀드리겠습니다.)
   
    3.구성 파일 및 연결 풀
이번 반에서 교과 과정 설계를 하는 이 단계는 많은 학우들을 난처하게 하는데, 나에게 가장 간단한 방법이 있다.http://localhost:8080/admin에서 구성합니다. 저는 개인적으로 그렇게 번거롭고 오류가 발생하기 쉽습니다. 자, 다음 절차를 소개합니다.
먼저 다음 내용에 따라 두 개의 파일을 만듭니다.
    wool.xml
    driverClassName
    com.microsoft.jdbc.sqlserver.SQLServerDriver
    url
    jdbc:microsoft:sqlserver://localhost;DatabaseName=test
    username
    sa
    password
    >
    maxActive
    4
    maxWait
    5000
    maxIdle
    2
주의: 학우들을 도와 설정하는 과정에서 문제를 발견했습니다. 바로 위의 프로필은 주석 부분을 삭제해야만 성공적으로 실행할 수 있습니다.당분간 어떤 원인인지 알 수 없습니다. 이론적으로 xml 파일에서 이런 주석은 허용되고 답답합니다.
    web.xml
    connectDB
    jdbc/sqlserver
    javax.sql.DataSource
    Container
두 개의 파일을 만든 후,wool.xml을tomcat 디렉터리에 있는confCatalinalocalhost에 넣기;web.xml 파일은 E:woolWEB-INF 디렉토리에 저장됩니다.
    4.쓰기 세그먼트 테스트 연결
    test.jsp
이름 성별 점수
테스트를 하다.jsp 파일을 E:wool에 넣으면 됩니다.
    5.sqlserver와tomcat을 시작하고 브라우저에서 입력:
    http://localhost:8080/wool/test.jsp
마지막에 쓰다
이상의 방법은 최근 학우들을 도와 공학훈련(웹 3층 구조)을 설정할 때 사용하는 방법으로 예전에 인터넷에서 대하들의 경험을 참고한 후 가장 좋은 방법이라고 생각했다.상기 절차를 통해 자바를 하지 않았거나 웹 프로그래밍을 기반으로 한 다른 학생들에게 신속하게 입문할 수 있다(사실은 이번 번거로운 공사 훈련을 가장 많이 할 수 있다).

좋은 웹페이지 즐겨찾기