나는 사용자 정의가 개발자의 개발에 매우 친숙하다고 생각하지만, 공부하는 일을 공부하고 유지 보수를하고 있기 때문에 신인에게는 매우 어렵습니다. 기술을 추구하는 것은 바쁜 일로 인해 더 빠르기 때문에 가장 기본적인 개념을 알고 있습니다. 회사는 최근에 아키텍처를 업데이트 했으므로 회사에서 SQL로 정보를 작성한 다음 웹을 통해 쿼리하려고하므로 Ecclipse에서 첫 번째 웹 로그인 인터페이스의 배포를 탐색합니다.
또한 웹 프로그램을 실행하는 것은 Tomcat, IIS, Apache를 통해 가장 일반적으로 구현되지만 가장 일반적인 개인은 여전히 Tomcat이라고 생각하므로 Tomcat 프로그램 용 Windows를 다운로드해야하며 JDK, JRE 변수를 구성해야합니다. 그리고 Windows의 다른 문제;
1. Tomcat 프로그램을위한 Windows 다운로드 : http://tomcat.apache.org/
2. JDK 다운로드 : http://rj.baidu.com/soft/detail/14459.html?
3. JDK, JRE 환경 변수 구성 :
4. JDK-6U14-Windows-I586.exe를 설치하십시오
5. 환경 변수 구성 : "내 컴퓨터"-> "고급"-> "환경 변수"마우스 오른쪽 버튼을 클릭하십시오.
1) 시스템 변수에서 새 Java_home 변수를 만듭니다. c :/program files/java/jdk1.6.0_14 (자체 설치 경로에 따라).
2) 새로운 classpath 변수를 만들고 변수 값은 다음과 같습니다.;%java_home%/lib;%java_home%/lib/tools.jar.
3) 경로 변수에 가변 값 추가 (기존 구축 필요 없음) :%java_home%/bin;%java_home%/jre/bin ( ";"별도).
6. "start"-> "run"-> "javac"을 입력하십시오.
보충 환경 변수 분석 :
Java_home : JDK 설치 경로
ClassPath : Java 로딩 경로는 클래스 경로의 Java 명령에서만 식별 할 수 있습니다.
경로 : 시스템은 모든 경로에서 Java 및 Javac 명령을 인식 할 수 있습니다.
7. Eclipse 다운로드 : http://eclipse.org/downloads/
2. 우리는 이미 위의 환경에 대한 준비가되어 있습니다.
Apache-Tomcat 프로그램은 D 드라이브 및 디렉토리에 배치됩니다.
2. Eclipse 프로그램을 실행 한 후 첫 번째 프로젝트 -àdynamic 웹 프로젝트 (Name Sam)를 작성한 다음 A.JSP 파일을 생성합니다.
http://down.51cto.com/data/678743
3. 다운로드 후, 우리가 좋아하는 템플릿 프로그램을 열고 찾은 다음 표시하십시오. 나는 이것을 선호 하므로이 템플릿 파일을 준비합니다.
파일의 관련 응용 프로그램을 엽니 다. 파일의 관련 응용 프로그램은 모두 HTML 파일이기 때문에 파일을 JSP 파일로 열고 CSS 마크 파일을 복사해야합니다.
3. 새로운 명령을 작성합니다.
2. Windows-àpreferences를 클릭합니다
서버-런타임 환경-add
환경 준비 및 설치는 Apache-Tomgcat8.0 이므로이 버전을 선택합니다.
Tomcat 프로그램의 설치 경로를 선택합니다
선택 후 클릭하여 완료합니다
Dynimac Web Object (SAM)-àbuild Path-à Configure 빌드 경로를 마우스 오른쪽 버튼으로 클릭합시다
서버 런타임을 선택했습니다
그런 다음 라이브러리-AADD 라이브러리를 선택합니다
우리는 완료에 추가합니다
추가 후 Apache Tomcat 버전의 프로그램이 추가되었음을 발견했습니다.
우리는 프로그램의 문자 코드를 "UTF-8"로 변경하고 있습니다.
프로그램 오류 문제가 해결되었습니다.
먼저 login.html 파일을 열면 텍스트 형식의 복사 내용을 열 수 있습니다.
처음 두 줄의 형식 언어를 제외하고 새 Login.jsp 파일의 내용을 삭제합니다. 로그인 .html 파일의 내용을 복사 한 내용을 붙여 넣습니다
페이스트 결과를 참조하십시오.
다음으로 점프 페이지로 index.jsp 파일을 생성합니다. 로그인이 완료되면 페이지로 이동하여 페이지를 변경합니다.
동시에 다운로드 된 index.html을 텍스트 형식으로 복사합니다.
index.jsp 파일에 붙여 넣습니다.
다운로드 된 로그인 인터페이스는 정보가 표시되므로 라벨 정보를 Dymaci 웹 객체에 복사하여 붙여 넣어 호출해야합니다. 다음 5 개의 파일을 복사하십시오.
복사 후 파일을 복사합니다
페이스트 후 결과를 참조하십시오. 참조 : 참조하십시오.
위의 파일 구성이 완료되면 서버 패키지 (ACTION)를 마우스 오른쪽 버튼으로 클릭해야합니다.
이 프로그램은 주로 페이지의 액세스 및 점프에 의해 제어됩니다.
Server Packer의 이름은 일반적으로 회사의 도메인 이름의 역 입력을 사용하는 것이 좋습니다. 예를 들어, 내 도메인 이름은 iiosoft.com입니다.
서버 패키지 만들기 (액션)
액션을 만들면 프로그램을 제어하기위한 서비스를 만들어야합니다.
서버 패키지 -web-àservlet을 마우스 오른쪽 버튼으로 클릭합니다
우리는 임의로 시작할 수 있으며 다시 한 번 ActionServlet을 사용합니다.
따라서 프로그램이 만들어지고 프로그램을 수정해야합니다.
모든 프로그램이 만들어지면 login.jsp 파일에서 양식을 작성해야합니다.
다음과 같이 코드 코드를 복사하십시오.
가장 중요한 것은 <form> <form/> 정보를 추가하여 로그인 정보를 변경에 추가하는 것입니다.
예를 들어, 최종 정보는 다음과 같습니다.
<%@page language = "java"contmenttype = "text/html; charset = utf-8"pageencoding = "utf-8"%> <! en "> <html> <head> <title> 관리 센터 로그인 v1.0 </title> <meta http-equiv = content-type content ="text/html; gb2312 "> <link href ="css /adimin .css "type ="text/css "r ="Stylesheet "> </head> <body onload = document.form1.name.focus ();> <form action ="ActionServlet "method ="post "> <TABLE CellSpacing = 0 CellPadding = 0> "100%"BGColor =#002779border = 0> <TD align = Middle> <Table CellSpacing = 0 CellPadding = 0> 468 IMG 높이 = 23 SRC = "Images/Login_1.jpg"> 다 468 bgcolor =#fffffff border = 0> <td> 16> <img height = 122 src = "images/login_3.jpg"> 16> </td> <td elign = middle> <table cellspacing = 0 CellPadding = 0> 230 Border = 0> <form name = form1 action =? = 36> <td> </td> <td> username </td> <td> < "Border-Right : #000000 Solid; 1px solid; border-bottom : #000000 1px solid "maxlength = 30 size = 24 n ame = username> </td> </tr> <try = 36> <td> </td> <td> password </td > <nputStyle = "테두리 오른쪽 : #000000 1px solid; 테두리 탑 : #000000 1px Solid; Border-Heft : #000000 1px Solid; Border-Bottom : #000000 1px solid"type = password name = password maxlength = 30 size = 24name> </td> </tr> ght = 5> <td colspan = 3> </td> </td> </td> <l> <td> </td> </td> </td> <td > <입력 유형 = 이미지 높이 = 18> 70Src = "images/bt_login.gifif"> not </table> <테이블 셀 스페이싱 = 0 CellPadding = 0> 468 Border = 0> <td> <img height = 16 src = " images/login_5.jpg "> 468> </td> </tr> </table> <테이블 셀 스페이스 = 0 CellPadding = 0> 468 Border = 0> <tr> <td elign = right> <a href ="http : //www.865171.cn/ "target = _blank> <imgheight = 26 src ="images/login_6.gif "> 165border = 0> </a> </td> </table> </td> </td> </td> </td> </td> </ 테이블> </form> </body> </html>
수정 전 코드 구조 :
<! doctype html public "-// w3c // dtd html 4.0 transitional // <html> <head> <title> land ="text/html; charset = gb2312 "> <link href ="css/admin. .css "type ="text/css "rel ="Stylesheet "> </head> <body = document.form1.name. focus ();> <테이블 셀 스페이스 = 0 CellPadding = 0; 100%"bgcolor =#002779 Border = 0> <td align = middle> <테이블 셀 스페이스 = 0 CellPadding = 0 Porder = 0> <td> <td> <IMG 높이 = 23 SRC = "images/login_1.jpg"; > <td> <img height = 147 Src = "images/login_2.jpg"; <td; <height = 122 src = "images/login_3.jpg"; 5> </td> </td> <td> <td> <td> <td> </td> </td> </tr> <tr heart = 36> <td> </td> <td> username </td > <nput style = "Border-Right : #000000 1px solid; 테두리-탑 : #000000 1px Solid; Border-Heft : #000000 1px Solid; Border-Bottom : #000000 Solid"maxlength = 30 size = 24 value = 24 value = 24 "www.865171.cn"이름 = 이름 = 이름> </td> </tr> <tr height = 36> <td> </td> <td> 암호 </td> <nput style = "테두리 오른쪽 : # 000000 1px 고체; #000000 1px 고체; </td> </tr> tr 높이 = 5> <td colspan = 3> </td> </td> <td> </td> </td> </td> <td> <입력 유형 = 이미지 높이 = 18 src = "이미지/bt_login.gif"> </td> </tr> </table> </td> <td; ; > <테이블 셀 스페이스 = 0 CellPadding = 0 Portle Portle = 0> <td align = right> <a href = "http://www.865171.cn/"target = _blaank> <img height = 26 src = "image es/ login_6.gif "border = 0> </a> </td> </td> </td> </table> </td> </tr> </body> </html>
마지막으로 로그인 정보 이름을 수정합니다.
다음과 같이 코드 코드 복사 : name = username password = password
마지막으로 ActionServlt에서 사용자와 이름을 정의합니다
String name = getParameter ( "username");
수정이 완료되면 테스트를 위해 실행할 수 있습니다.
페이지는 정상적으로 열 수 있습니다
실행 후 콘솔을 통해 입력 계정 및 비밀번호 정보를 볼 수 있습니다.
다음으로 조건부 진술을 뛰어 넘습니다. 지정된 계정과 테스트를 위해 비밀번호를 테스트 해 봅시다.
사용자 이름과 비밀번호를 관리자로 정의합니다.
if (name.equals ( "adimin") && q password.equals ( "admin") {response.sendredirect ( "index.jsp");} else {response.sendRedirect ( "login.jsp");}} 추가 후 테스트 할 것입니다.
입력이 올바른 후에 로그인하여 정상으로 점프합니다.
위는이 기사의 모든 내용입니다.