다음은 데이터베이스에서 값을 검색하기 위해 작성한 코드입니다 (전체 코드를 추가 했으므로 사용자가 쉽게 이해할 수 있습니다. 여기에 말하십시오.) :JDBC에서 값을 검색하고 JSTL 태그를 사용하여 메소드를 호출하십시오.
아래 코드는 데이터베이스의 값을 선택 상자에 채우는 데 사용한 JSP 코드입니다.
<select name="sltSection">
<%
AddRecords added = new AddRecords();
String sectionNm [] = added.populateSelect();
for(int i=0; i<sectionNm.length; i++){ %>
<option>
<% out.print(sectionNm[i]); %>
</option>
<% } %>
</select>
위의 코드는 컴파일 오류없이 정상적으로 작동합니다. 보시다시피 .jsp 페이지에서 자바 코드를 사용하여 작업을 수행 했으므로 잘못된 작업입니다.
MVC에 따라이 코드를 구현해야하므로 JSTL 태그를 사용하여 .jsp 코드를 구현해야합니다? 그렇다면 어떻게해야합니까? 어떻게 클래스 AddRecords
클래스에서 개체를 인스턴스화하고 해당 메서드를 호출합니까? 누군가 나를 도울 수 있습니까? 미리 감사드립니다!
의 범위와 관련된 클래스 만 포함되어야합니다. 데이터베이스와 통신하는 데 'JPA'를 대신 사용하십시오. –
[servlet] (http://stackoverflow.com/tags/servlets/info)을 사용하여 해당 코드를 실행하고 세션 또는 요청 객체에 데이터를 저장하십시오. 그런 다음 [EL] (http://stackoverflow.com/tags/el/info)을 사용하여 데이터에 액세스 할 수 있습니다 ([JSTL] (http://stackoverflow.com/tags/jstl/info)를 사용하여 표시) . 나는 당신이이 연결을 통해서 가기 촉구한다, 우수하다. –