powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / компилю JDBC не компилится
3 сообщений из 3, страница 1 из 1
компилю JDBC не компилится
    #33758632
Bill_G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написал сервлет
________________________________________________________________

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.PrintWriter;
import java.io.IOException;
import java.sql.*;

public class JDBCQueryServlet extends HttpServlet {

Connection conn = null;

public void init()
throws ServletException {
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521","scott","tiger");
} catch (SQLException e) {
conn = null;
throw new ServletException(e.getMessage());
}
}


public void destroy() {
try {
if (conn!= null) conn.close();
} catch (SQLException ignore) {}
}


public void doPost (HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

PrintWriter out= response.getWriter();

response.setContentType("text/html");

out.println("<HTML>");
out.println("<HEAD> <TITLE> The JDBCQueryServlet"+
"</TITLE> </HEAD>");
out.println("<BODY>");
String condition = request.getParameter("cond");
if (condition != null) {
out.println("<H3> Search results for <I>" + condition + " </I> </H3><B>");

doQuery(condition, out);

out.println(" </B> <HR><BR>");
}



printForm(out);

out.close();
}___________________________________________________________

Но когда я его компилю, то выдается ошибка

D:\Olovnik\Java\Servlets_JSP>javac JDBCQueryServlet.java
JDBCQueryServlet.java:64: cannot find symbol
symbol : method doPost(javax.servlet.http.HttpServlet,javax.servlet.http.HttpSe
rvletResponse)
location: class JDBCQueryServlet
doPost(request,response);
^
JDBCQueryServlet.java:87: cannot find symbol
symbol : method printResults(java.sql.ResultSet,java.io.PrintWriter)
location: class JDBCQueryServlet
printResults(rs,out);
^
2 errors


Что я делаю не так?
...
Рейтинг: 0 / 0
компилю JDBC не компилится
    #33758677
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bill_GЧто я делаю не так?
как минимум - постишь
Код: plaintext
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.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
 import  javax.servlet.*;
 import  javax.servlet.http.*;
 import  java.io.PrintWriter;
 import  java.io.IOException;
 import  java.sql.*;

 public   class  JDBCQueryServlet  extends  HttpServlet
{

    Connection conn =  null ;

     public   void  init()
             throws  ServletException
    {
         try 
        {
            DriverManager.registerDriver( new  oracle.jdbc.driver.OracleDriver());
            conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521", "scott", "tiger");
        }
         catch  (SQLException e)
        {
            conn =  null ;
             throw   new  ServletException(e.getMessage());
        }
    }


     public   void  destroy()
    {
         try 
        {
             if  (conn !=  null ) conn.close();
        }
         catch  (SQLException ignore) {}
    }


     public   void  doPost(HttpServletRequest request, HttpServletResponse response)
             throws  ServletException, IOException
    {

        PrintWriter out = response.getWriter();

        response.setContentType("text/html");

        out.println("<HTML>");
        out.println("<HEAD> <TITLE> The JDBCQueryServlet" +
                    "</TITLE> </HEAD>");
        out.println("<BODY>");
        String condition = request.getParameter("cond");
         if  (condition !=  null )
        {
            out.println("<H3> Search results for <I>" + condition + " </I> </H3><B>");

            doQuery(condition, out);

            out.println(" </B> <HR><BR>");
        }

        printForm(out);

        out.close();
    }
}
...
Рейтинг: 0 / 0
компилю JDBC не компилится
    #33760358
ddddiiiiimmmmaaaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
printForm, doQuery - это методы что ли какие новые в классе HttpServlet ? )
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / компилю JDBC не компилится
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]