0
데이터베이스에 (데이터 커밋)을 추가 한 후 AccessBean에 최근에 삽입 된 데이터를 가져 오지 못했습니다. 하지만 다시 jsp로 돌아 오면 데이터를 사용할 수 있습니다. 문제를 해결하는 방법을 모르겠습니다. 다음은 jsp에서 accessbean을 통해 DB에서 데이터를 가져 오는 방법
는 accessbeans과 파인더 방법을 통해 JSP에 데이터를 가져 오도록 data.trying을 커밋하고 경우 JSP<%
String[] member_Id = (String[])request.getAttribute("memberid");
String memberId=member_Id[0];
AddressAccessBean add = new AddressAccessBean();
java.util.Enumeration enu = add.findByMemberId(Long.parseLong(memberId));
while (enu.hasMoreElements()) {
AddressAccessBean as = (AddressAccessBean) enu.nextElement();
if (as.getAddressField3() != null && as.getAddressField1().equals("WD")) {
com.ibm.commerce.extension.objects.xShipToCodeAccessBean bb = new com.ibm.commerce.extension.objects.xShipToCodeAccessBean().findByShipToCodeName(as.getAddressField3());
%>
<TR>
<Td ALIGN="LEFT" width="20%"><%=as.getAddressField2()%></Td>
<Td ALIGN="LEFT" width="20%"><%=bb.getName()%></Td>
<Td ALIGN="LEFT" size="15%"><%=bb.getShipToCodeName()%></Td>
<Td ALIGN="LEFT" size="10%"><%=bb.getCity()%></Td>
<Td ALIGN="LEFT" size="10%"><%=bb.getState()%></Td>
<Td ALIGN="LEFT" size="10%"><%=bb.getSoldTo()%>
</Td>