2012-06-05 5 views
-2

나는 최대 절전 모드로 데이터베이스를 설정했고, JSP 페이지의 테이블에서 검색을 호출하려고한다. jsp 페이지로 자바 함수를 호출하고 결과를 저장 한 다음 jsp 페이지에 출력하는 방법은 무엇입니까?JSP에서 자바 검색 함수 호출

검색 기능 (주제로 검색)

public Iterable<Layouts> getSelectedLayouts(String subjectName){} 

나는 스프링 빈으로 내 JSP 페이지에서이 메소드를 포함하는 클래스가 LayoutManager의 클래스

I는

custom:useSpringBean var="layoutManager" bean="LayoutManager" 

jsp 페이지에서 메소드를 호출하고 결과를 출력하는 방법을 모른다.

스프링/하이버 네이트를 사용하여 데이터베이스에 연결하고 로컬 톰캣 서버에서 JSP를 실행합니다.

+1

검색어/방법을 만들 것을 요청합니까? 아니면 JSP에서 기존 코드를 실행하는 방법을 묻고 있습니까? 우리가 갈 수있는 코드를 보여주십시오. –

+1

사용중인 모든 관련 프레임 워크를 추가하십시오. 귀하의 질문에 따라 당신은 봄 (MVC)를 사용하는 것 같아요? –

답변

1

어떤 프레임 워크를 사용하고 있는지 명확하지 않기 때문에. 나는 당신에게 매우 일반적이고 간단한 답을 줄 것이지만 당신이 사용하는 모든 틀에서 같은 생각을 사용할 수 있습니다.

클릭하면 jsp 페이지에 서블릿을 호출하는 단추가있을 것입니다. 서블릿 내부에서 jsp 페이지를 통해 제출 된 필드에 액세스 할 수 있습니다. 필드를 사용하여 검색 개체 (DAO)를 만들고이를 사용하여 데이터베이스를 쿼리합니다.

데이터베이스에서 결과를 얻으면 세션 범위에 저장하십시오. 이제 JSP 페이지에서 객체에 액세스하여 표시 할 수 있습니다. jstl을 사용하여 객체 필드에 액세스 할 수 있습니다.

관련 문제