jsp-ppt 파일
도우 출판사 - 자바의 정석
김석현 - 알고리즘
이렇게 하면 나도 프로그램을 잘 만들 수 있다 알고리듬은 어떻게 만들까
4월 21일 중간고사.
5월 12일 팀 이름, 팀 원, 팀장, 주제?
6/9 중간발표
ppt 예시
1장은 뭐 그냥 조명이나 주제같은 표지
2장은 1주차 결과 2주차 결과 3주차 결과 뭐 이런거 어디서부터 어디까지 구현하였다.
1번 JDK 설치에서 환경변수 설정 PATH
경로설정? 경로 넣는거?? 가로넣기??
환경변수 설정을 해주는 이유. 왜 javac 를 환경변수에 넣어서 쓰는지.
어디서든지 사용하기 위해?
2번 JSP 파일의 동작 단계를 간단히 설명하시오. 그림을 그려도 되고
순서대로 써도 됨.
3번 지시자 3가지 설명
페이지 지시문 속성 설명 위에서 5개????
익스프레션 언어? 이건뭐지
<%@ 로 시작해서 정의하는 문을 지시문이라 한다.
jsp 로그인 폼? 코드
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>회원가입</title>
<link href="style.css" rel="stylesheet" type="text/css">
<script language="JavaScript" src="script.jsp"></script>
</head>
<body bgcolor="#996600">
<table width="80%" align="center" border="0" cellspacing="0"
cellpadding="5">
<tr>
<td align="center" valign="middle" bgcolor="#ffffcc">
<table width="90%" border="1" cellpadding="0" cellpadding="2"
align="center">
<form name="regForm" method="post" action="registerProc.jsp">
<tr align="center" bgcolor="#996600">
<td colspan="3"><font color="#ffffff"><b>회원가입</b></font>
</td>
</tr>
<tr>
<td width="24%">아이디</td>
<td width="35%"><input = "text name="men_id" size="15"></td>
<td width="45%">아이디를 적어 주세요</td>
</tr>
<tr>
<td>패스워드</td>
<td><input type="password" name="mem_passwd" size="15"></td>
<td>패스워드를 적어주세요</td>
</tr>
<tr>
<td>패스워드 확인</td>
<td><input type="password" name="mem_repasswd" size="15"></td>
<td>패스워드를 확인합니다</td>
</tr>
<tr>
<td>이름</td>
<td><input type="text" name="mem_name" size="15"></td>
<td>실명을 적어주세요</td>
</tr>
<tr>
<td>이메일</td>
<td><input type="text" name="mem_email" size="27"></td>
<td>이메일을 적어주세요</td>
</tr>
<tr>
<td>전화번호</td>
<td><input type="text" name="mem_phone" size="20"></td>
<td>연락처를 적어주세요</td>
</tr>
<tr>
<td colspan="3" align="center">
<input type="button" value="회원가입"onclick="inputCheck()">
<input type="reset" value="다시쓰기">
</form>
</table>
</table>
</body>
</html>
registerProc.jsp
<%@ page contentType="tesxt/html; charset=euc-kr" %>
<%
request.setCharacterEncoding("euc-kr");
%>
<jsp:useBean id="regBean" class="ch8.RegBean" scope="page" />
<jsp:setProperty name="regBean" property="*" />
<html>
<head>
<title>회원가입 확인</title>
<link href="style.css" rel="stylesheet" type="text/css">
<script language="JavaScript" src="script.jsp"></script>
</head>
<body bgcolor="#996600">
<table width="80%"align="center" border="0" cellspacing="0" cellpadding="5" >
<tr>
<td align="center" valign="middle" bgcolor="#FFFFCC">
<table width="90%" border="1" cellspacing="0" cellpadding="2" align="center">
<form name="regForm" method="post" action="memberInsert.jsp">
<tr align="center" bgcolor="#996600">
<td colspan="3"><font color="#FFFFFF"><b>
<jsp:getProperty name="regBean" property="mem_name" />
회원님이 작성하신 내용입니다. 확인해 주세요</b></font> </td>
</tr>
<tr>
<td width="24%">아이디</td>
<td width="41%"><jsp:getProperty name="regBean" property="mem_id" /></td>
</tr>
<tr>
<td>패스워드</td>
<td><jsp:getProperty name="regBean" property="mem_passwd" /></td>
</tr>
<tr>
<td>이름</td>
<td><jsp:getProperty name="regBean" property="mem_name" /></td>
</tr>
<tr>
<td>이메일</td>
<td><jsp:getProperty name="regBean" property="mem_email" /></td>
</tr>
<tr>
<td>전화번호</td>
<td><jsp:getProperty name="regBean" property="mem_phone" /></td>
</tr>
<tr>
<td colspan="2" align="center"> <input type="button" value="확인완료">
<input type="button" value="다시쓰기" onClick="history.back()">
</td>
</tr>
</form>
</table>
</td>
</tr>
</table>
</body>
</html>
package pro5;
public class RegisterBean {
private String id;
private String passwd;
private String name;
private String num1;
private String num2;
private String email;
private String phone;
private String zipcode;
private String address;
private String job;
public String getId() {
return id;
}
public void SetId(String id) {
this.id = id;
}
public String getPasswd() {
return passwd;
}
public void SetPasswd(String passwd) {
this.passwd = passwd;
}
public String getName() {
return name;
}
public void SetName(String name) {
this.name = name;
}
public String getNum1() {
return num1;
}
public void SetNum1(String num1) {
this.num1 = num1;
}
public String getNum2() {
return num2;
}
public void SetNum2(String num2) {
this.num2 = num2;
}
public String getEmail() {
return email;
}
public void SetEmail(String email) {
this.email = email;
}
public String getPhone() {
return phone;
}
public void SetPhone(String phone) {
this.phone = phone;
}
public String getZipcode() {
return zipcode;
}
public void SetZipcode(String zipcode) {
this.zipcode = zipcode;
}
public String getAddress() {
return address;
}
public void SetAddress(String address) {
this.address = address;
}
public String getJob() {
return job;
}
public void SetJob(String job) {
this.job = job;
}
}