눈개
116
2020-11-16 12:33:18 작성 2020-11-16 13:02:01 수정됨
3
205

[jsp] 페이지 끊김현상 질문드립니다


안녕하세요! DB내용을 조회하는 페이지를 개발중 페이지가 끊기는 현상이 있어 질문을 드리게되었습니다.


해당 페이지는 클라이언트가 지정한 갯수대로 한페이지에서 데이터를 조회할 수 있는  테이블이 있습니다.

원래는 테이블이 길어짐에 따라 스크롤이 생성되어 끊김현상없이 조회가 가능했는데요.


2일전부터 위와같이 스크롤이 길어지면 배경화면과 데이터가 끊겨서 보이지 않게되었습니다.

버퍼의 문제인가 싶어서


<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" buffer="512kb"%>


이렇게 버퍼사이즈도 늘려봤는데 여전히 같은 현상이 발생하네요.

(로그나 예외현상은 특이점 없습니다 ㅠ)


아래는 해당 테이블의 소스입니다.

<table border="1"> 
			<tr> 
				<td colspan="11"> 
					<input type="datetime-local" id="start_datetime" value="${ start_datetime }" max="" 
						onchange="check_start_date(); set_end_date_min();" step="1">
							~
					<input type="datetime-local" id="end_datetime" value="${end_datetime }" min="" 
						onchange="check_end_date(); set_start_date_max();" step="1">
					
					<select name="page_size">
						<option value="10"> 10 </option>
						<option value="20"> 20 </option>
						<option value="30"> 30 </option>
						<option value="60"> 60 </option>
					 </select>
					
					<input type="hidden" id="start_searchflag" name="start_searchflag" value="${start_searchflag}">
					<input type="hidden" id="end_searchflag" name="end_searchflag" value="${end_searchflag}">
					
					<input type="submit" value="검색">
				
				
					<span>총  <span>${ count }</span> 개의 데이터 </span>
				</td>			
			</tr>
			<tr> 
				<th> number </th>
				<th> aa </th>
				<th> aaa </th>
				<th> aaaa </th>
				<th> b  </th>
				<th> bb </th>
				<th> bbb </th>
				<th> bbbb </th>
				<th> c </th>
				<th> cc </th>
				<th> ccc </th>
			</tr>
			
			<c:forEach var="board " items="${ board }"> 
				<tr>
					<td> ${ number } </td>
					<td> ${ board .aa} </td>
					<td> ${ board .aaa} </td>
					<td> ${ board .aaaa } </td>
					<td> ${ board .b} </td>
					<td> ${ board .bb} </td>
					<td> ${ board .bbb} </td>
					<td> ${ board .bbbb} </td>
					<td> ${ board .c } </td>
					<td> ${ board .cc} </td>
					<td> ${board.ccc} </td>
				<c:set var="number" value="${ number + 1 }" />
			</c:forEach>
		</table>


비슷한 문제를 해결하신 선배님 계시다면 조언 부탁드립니다 ㅠㅠ

0
  • 답변 3

  • 눈개
    116
    2020-11-16 12:33:54 작성 2020-11-16 12:34:32 수정됨



  • basscraft
    3k
    2020-11-16 13:40:22

    ${count} 의 값이 얼마나 나오나요?

    혹시 데이터의 건수가 많아서 그런것 아닌가 싶습니다.

    브라우저에서 소스보기를 한번 해보시면 원인을 파악하는데 도움이 될 수도 있습니다.

  • 눈개
    116
    2020-11-20 17:17:52

    basscraft

    브라우저에서 소스를 봤는데 별다른 이상이 없어서
    기존에 백그라운드 이미지를 삭제하였더니 해결이 되었습니다!

    답글감사합니다 좋은하루되세요!

  • 로그인을 하시면 답변을 등록할 수 있습니다.