일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 설정
- librecad
- 파주
- 코딩
- Unity
- 톰캣
- 시작하기
- 잡토이 메이킹 코딩 학원
- 잡토이
- 리브레캐드
- Spring Security
- jobtoy
- 라즈베리파이
- html5
- 예제
- 유니티
- 스크래치
- 강좌
- tomcat
- jsp
- 운정
- 오라클
- s4a
- MSSQL
- mysql
- 아두이노
- 설치
- Android
- 안드로이드
- oracle
- Today
- Total
랩제이
[jsp] 목록에서 상세보기 후 이전 페이지로 돌아가기 본문
[jsp] 목록에서 상세보기 후 이전 페이지로 돌아가기
웹페이지에서 url을 호출한다.
검색 후 리스트 화면이 나오고 클릭하여 상세화면으로 이동한다.
1. java : return url을 만든다.
resultMap.put("return_url", request.getRequestURL()+ StringUtils.nvl("?", request.getQueryString(), ""));
2. jsp : 상세보기에 가져갈 파라메터를 만든다.
<c:url var="url1" value="/manager/customer/qna_write">
<c:param name="idx" value="${goodsList.IDX}" />
<c:param name="list_url" value="${resultMap.return_url}" />
</c:url>
<tr onclick="document.location.href='${url1}'" <c:if test="${row_no%2==1}">class="odd"</c:if> >
3. jsp : 상세페이지에서 값을 셋팅하고 돌아가기를 누르면
<input type="hidden" name="list_url" id="list_url" value="${resultMap.return_url}" />
4. java : 돌아가기를 눌렀을때 호출되는 java로 list_url을 받아서 response.sendRedirect로 넘긴다.
@RequestMapping(value = "/manager/mall/delivery_write", method = { RequestMethod.POST })
public void delivery_write(@RequestParam Map<String, String> mapReq, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception {
String list_url = ServletRequestUtils.getStringParameter(request, "list_url", "");
response.sendRedirect(list_url);
}
5. jsp
원래 목록으로 온다.
[jsp] 목록에서 상세보기 후 이전 페이지로 돌아가기
'programming > jsp' 카테고리의 다른 글
[jsp] 게시판 강좌 - 1. 리스트 (0) | 2014.02.14 |
---|---|
[jsp] textarea 글자 입력수 제한하기 (0) | 2013.10.11 |
[jsp] 상단 헤더 고정 좌우 스크롤하기 (0) | 2013.10.01 |
[jsp] 상단 헤더 고정 좌우 스크롤하기 (0) | 2013.09.30 |
[jsp] file upload (0) | 2013.06.27 |