kenu
2001-08-08 13:30:53
0
2890

oracle 이용 게시판 질문...


답변을 달 수 없어서 옮깁니다.
list에서 view로 넘어가는 view.jsp소스인데
list에서 제목을 클릭하여 list.jsp?idx=10 이렇게
넘어갑니다. 근데 그후에 에러도 나지 않고 페이지를
찾을수 없다고 나옵니다. 도대체 뭐가 문제인지를 알수가
없네요 제발좀 가르쳐 주세요.


<%@ page contentType="text/html;charset=euc-kr"
import="java.sql.*, java.util.*"
errorPage="error.jsp"
%>


게시판 내용 보기



<%

String idx=request.getParameter("idx");


Class.forName("oracle.jdbc.driver.OracleDriver");
String url="jdbc:oracle:thin:@888.888.888.888:1521:kgoot";
Connection viewCon=DriverManager.getConnection(url,"kmg","ten");

String jsql="select * from board where idx=? ";
PreparedStatement pstmt=null;
pstmt=viewCon.prepareStatement(jsql);

//'?' 표시되어 있는 부분을 setString을 이용해 완성

pstmt.setInt(1, Integer.parseInt(idx));


ResultSet rs = pstmt.executeQuery();
%>

<%
//데이터 출력
if( rs.next() )
{
String subject=rs.getString("sbuject"),
name=rs.getString("name"),
email=rs.getString("email"),
home=rs.getString("home"),
content=rs.getString("content").trim(),
indate=rs.getString("indate");
int readcount=rs.getInt("readcount");
String pwd=rs.getString("pwd").trim();
readcount ++;

%>










게시판 내용 보기
조회수 :<%= readcount %>





























제 목

<%= subject %>

이 름

<%= name %>

E-mail

<%= email %>

Homepage

<%= home %>

내 용

TEXTAREA NAME="content" ROWS="20" class="normal" style="BORDER:midiumnone;WIDTH:485px">
<%= content %>
/TEXTAREA>

비밀번호


* 수정 및 삭제시 비밀번호를 입력하세요.

<%
rs.close();

//조회수를 업데이트하고 업데이트 쿼리를 작성
jsql="update board set readcount=? where idx= ? ";

PreparedStatement modPstmt=null;
modPstmt=viewCon.prepareStatement(jsql);

//'?'로 표시된 부분의 쿼리 완성
modPstmt.setInt(1,readcount);
modPstmt.setInt(2,Integer.parseInt(idx));

modPstmt.executeUpdate();

}
rs.close();
viewCon.close();

%>





목록보기 수정하기 삭제하기




0
  • 답변 0

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