DeptList 활용 출력

Yoon·2022년 1월 13일
0

ex) a29_forDeptList.jsp : DAO에서 deptList(String loc)활용해서 출력해주세요.

	
<body>
<%-- ex) a29_forDeptList.jsp : DAO에서 deptList(String loc)활용해서 출력해주세요. --%>
	<%--
	private int deptno;
	private String dname;
	private String loc;
	 --%>
	 
	<h3 align="center">부서정보</h3>
	<form>
		<table>
			<tr><th>지역</th><td><input type="text" name="loc" value="${param.loc}"></td></tr>
			<tr><td colspan="2"><input type="submit" value="조회"/></td></tr>
		</table>
	</form>
	
	<jsp:useBean id="dao" class="jspexp.a03_database.A01_Dao"/>
	
	<table>
		<tr><th>사원넘버</th><th>사원명</th><th>지역</th></tr>
			<%--<c:forEach var="emp" items="${emplist}"> --%>
			<%--<c:forEach var="emp" items="${emplist.empListPre('','')}"> --%>
			<c:forEach var="dept" items="${dao.deptList(param.loc)}">
				<tr>
					<td>${dept.deptno }</td>
					<td>${dept.dname }</td>
					<td>${dept.loc }</td>
				</tr>			
			</c:forEach>	
	</table>
	
</body>

코드 설명

<jsp:useBean id="dao" class="jspexp.a03_database.A01_Dao"/>

자바 빈을 이용하여 jspexp.a03_database.A01_Dao를 연결시킨다.

이것을 이용할 때 ID 는 dao

<h3>부서정보</h3>
	<form>
		<table>
			<tr><th>지역</th><td><input type="text" name="loc" value="${param.loc}"></td></tr>
			<tr><td colspan="2"><input type="submit" value="조회"/></td></tr>
		</table>
	</form>

지역을 입력하는 테이블을 생성한다.

부서정보

지역

정보를 출력해 주는 테이블을 제작한다.

<table>
		<tr><th>사원넘버</th><th>사원명</th><th>지역</th></tr>
			<c:forEach var="dept" items="${dao.deptList(param.loc)}">
				<tr>
					<td>${dept.deptno }</td>
					<td>${dept.dname }</td>
					<td>${dept.loc }</td>
				</tr>			
			</c:forEach>	
	</table>
사원넘버사원명지역
${dept.deptno } ${dept.dname } ${dept.loc }
profile
나의 공부 일기

0개의 댓글