error note

Before start of result set.. 오류 해결(next())

미로910 2024. 7. 8. 14:36
<%@page import="java.sql.ResultSet"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>게시글 상세보기 화면</title>
</head>
<body>
	<h2>상세보기 화면</h2>
	<%
		ResultSet rs = (ResultSet) request.getAttribute("resultSet");
		if(rs != null) {
	%>
		<h3> <%= rs.getString("title") %></h3>
		<p><%= rs.getString("content") %> </p>
		<p><small> 작성일 : <%= rs.getString("created_at") %></small></p>
	
	<%		
		}
	%>
</body>
</html>

 

 

결과 확인 페이지에서 오류가 발생한다..!!

Before start of result set.. 이라..

if문에서 오류가 발생하는 거 같다

<%@page import="java.sql.ResultSet"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>게시글 상세보기 화면</title>
</head>
<body>
	<h2>상세보기 화면</h2>
	<%
		ResultSet rs = (ResultSet) request.getAttribute("resultSet");
		if(rs.next()) {
	%>
		<h3> <%= rs.getString("title") %></h3>
		<p><%= rs.getString("content") %> </p>
		<p><small> 작성일 : <%= rs.getString("created_at") %></small></p>
	
	<%		
		}
	%>
</body>
</html>

rs.next()를 해줘야됨.. 오류 해결