db에서 최대 절전 모드를 사용하여 개체를 업데이트합니다. 그러나 JSP 페이지에서는 변경되지 않습니다. 나는 이클립스를 사용하여 코드를 다시 실행해야하고 JSP 페이지가 업데이트된다.db에서 업데이트되었지만 JSP 페이지에서는 업데이트되지 않은 데이터
다음 코드는 최대 절전 모드를 사용하여 데이터베이스의 데이터를 표시합니다. 이 페이지가 다시로드 되더라도 데이터베이스를 업데이트하면이 페이지가 즉시 업데이트되지 않습니다.
예를 들어이 페이지를 열면이 페이지는 데이터베이스의 모든 항목을 표시하고 데이터베이스를 업데이트하고이 페이지를 다시로드하지만 동일하게 유지됩니다. 이클립스를 사용하여 jsp 페이지를 다시 실행 한 다음 업데이트되었습니다 (즉, 데이터베이스의 변경 사항이 여기 반영됨).
<%!
Item item = new Item();
SessionFactory sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();
Session session_ = sessionFactory.openSession();
%>
<table id="t01">
<tr>
<th>Id</th>
<th>Name</th>
<th>Price</th>
<th>Quantity</th>
</tr>
<%List itemsList = session_.createQuery("FROM Item").list();
for (Iterator iterator = itemsList.iterator(); iterator.hasNext();){
item = (Item)iterator.next();
out.println("<tr>" + "<td>" + item.getId() + "</td>" + "<td>" + item.getName() + "</td>" + "<td>" + item.getPrice() + "</td>" + "<td>" + item.getQuantity() + "</td></tr>");
}
%>
내가 JSP 페이지에 추가하고 JSP 페이지가
이가 다시로드 것마다 다시 컴파일됩니다 뭔가가 있나요?
도움이되는 코드가 없으면 질문에 코드를 추가하십시오. –
코드를 추가했습니다. –