jsp단에서 다음과 같이 처리될수있을까요?
- 작성자 :
- 김*수
- 작성일 :
- 2011-04-12 17:49:52
- 조회수 :
- 3,002
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
Controller단에서
List weekVPList = vpManageService.selectVpWeekManageList(vpId, dkuncVpManageVO);
model.addAttribute("vpWeekResultList", weekVPList);
요렇게 처리했습니다. 정상적으로 데이터는 담기구요...
jsp단에서
<%
java.util.List weekList = (java.util.List) request.getAttribute("vpWeekResultList");
System.out.println("weekList size"+weekList.size());
%>
요렇게 처리할 수 있을가요?
좀 복잡한 부분이 있어서 처리하려고 하는데 에러가 발생되네요..
처리방법에 대한 도움 부탁드리겠습니다.
감사합니다.
Controller단에서
List weekVPList = vpManageService.selectVpWeekManageList(vpId, dkuncVpManageVO);
model.addAttribute("vpWeekResultList", weekVPList);
요렇게 처리했습니다. 정상적으로 데이터는 담기구요...
jsp단에서
<%
java.util.List weekList = (java.util.List) request.getAttribute("vpWeekResultList");
System.out.println("weekList size"+weekList.size());
%>
요렇게 처리할 수 있을가요?
좀 복잡한 부분이 있어서 처리하려고 하는데 에러가 발생되네요..
처리방법에 대한 도움 부탁드리겠습니다.
감사합니다.
A
안녕하세요.. 김병수님..
우선.. 모델 정보가 request 객체의 attribute로 전달되기 때문에
위 방식처리 하셔도 됩니다.
또는 일반적으로 jstl을 통하여 다음과 같은 방식으로 처리하실 수 있습니다. (권장)
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
...
<c:forEach var="result" items="${resultList}" varStatus="status">
<tr>
<!--td class="lt_text3" nowrap><input type="checkbox" name="check1" class="check2"></td-->
<td class="lt_text3" nowrap><c:out value="${(searchVO.pageIndex-1) * searchVO.pageSize + status.count}"/></td>
<td class="lt_text3" nowrap>
<a href="javascript:fn_egov_inqire_brdMstr('<c:out value="${result.bbsId}"/>')">
<c:out value="${result.bbsNm}"/></a>
</td>
<td class="lt_text3" nowrap><c:out value="${result.bbsTyCodeNm}"/></td>
<td class="lt_text3" nowrap><c:out value="${result.bbsAttrbCodeNm}"/></td>
<td class="lt_text3" nowrap><c:out value="${result.frstRegisterPnttm}"/></td>
<td class="lt_text3" nowrap>
<c:if test="${result.useAt == 'N'}"><spring:message code="button.notUsed" /></c:if>
<c:if test="${result.useAt == 'Y'}"><spring:message code="button.use" /></c:if>
</td>
</tr>
</c:forEach>
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td class="lt_text3" nowrap colspan="6"><spring:message code="common.nodata.msg" /></td>
</tr>
</c:if>
${..} 부분에 model명 부분을 가져오는 부분입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
우선.. 모델 정보가 request 객체의 attribute로 전달되기 때문에
위 방식처리 하셔도 됩니다.
또는 일반적으로 jstl을 통하여 다음과 같은 방식으로 처리하실 수 있습니다. (권장)
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
...
<c:forEach var="result" items="${resultList}" varStatus="status">
<tr>
<!--td class="lt_text3" nowrap><input type="checkbox" name="check1" class="check2"></td-->
<td class="lt_text3" nowrap><c:out value="${(searchVO.pageIndex-1) * searchVO.pageSize + status.count}"/></td>
<td class="lt_text3" nowrap>
<a href="javascript:fn_egov_inqire_brdMstr('<c:out value="${result.bbsId}"/>')">
<c:out value="${result.bbsNm}"/></a>
</td>
<td class="lt_text3" nowrap><c:out value="${result.bbsTyCodeNm}"/></td>
<td class="lt_text3" nowrap><c:out value="${result.bbsAttrbCodeNm}"/></td>
<td class="lt_text3" nowrap><c:out value="${result.frstRegisterPnttm}"/></td>
<td class="lt_text3" nowrap>
<c:if test="${result.useAt == 'N'}"><spring:message code="button.notUsed" /></c:if>
<c:if test="${result.useAt == 'Y'}"><spring:message code="button.use" /></c:if>
</td>
</tr>
</c:forEach>
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td class="lt_text3" nowrap colspan="6"><spring:message code="common.nodata.msg" /></td>
</tr>
</c:if>
${..} 부분에 model명 부분을 가져오는 부분입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.