Web Application,데이터베이스 활용 전문가 양성과정/웹
[실습예제]부서등록하기
무적강사
2019. 7. 18. 17:52
나눠드린 dept_register.html 다음과 같이 dept폴더에 copy합니다.
실행하면 다음과 같이 화면이 출력됩니다.
위의 화면에서 가입하기 버튼을 누르면 ktdsdept테이블에 insert될 수 있도록 작업하세요.
만약 테이블이 없으면 테이블을 생성해야 합니다.
create table ktdsdept(
deptno varchar2(20) primary key,
deptname varchar2(20),
loc varchar2(20),
tel varchar2(20),
mgr varchar2(20))
[서블릿 매핑명]
서블릿명 : deptinsert
매핑명 : /deptinsert.do
[작업순서]
1. dept_register.html파일에서 등록할 매핑명으로 <form>태그의 action속성에 등록합니다.
2. ktds.dept패키지에 DeptServlet작성하기
- doPost메소드 내부에서 sysout으로 출력하는 코드를 한 줄 구현한다.
3. web.xml에 <servlet>과 <servlet-mapping>을 연결한다.
4. 3번까지 작업을 완료한 후 서버를 restart하고 dept_register.html의 [가입하기] 버튼을 눌렀을때 서블릿이 실행되는지 확인한다.(실행되는지 확인하려면 doPost메소드에서 sysout으로 출력하는 문자열이 콘솔창에 출력되는지 확인한다.)