powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вывод на экран
25 сообщений из 31, страница 1 из 2
Вывод на экран
    #39034163
mixon21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день всем.

есть база данных, есть сервлет который подключается к базе.

Код: java
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.
package PriceClass;

import java.io.IOException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.sql.DataSource;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import java.io.PrintWriter;
import java.util.ArrayList;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 *
 * @author mixa
 */
@WebServlet(name = "DataBaseServlet", urlPatterns = {"/DataBaseServlet"})
public class DataBaseServlet extends HttpServlet {

    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        String sql="select *from anp";
        ArrayList<String> listDb=new ArrayList<>();
        try{
            InitialContext initialContext=new InitialContext();
            DataSource dataSource =(DataSource)initialContext.lookup("jdbc/priceoil");
            Connection connection=dataSource.getConnection();
                    PreparedStatement preparedStatment=connection.prepareCall(sql);
                    ResultSet rs=preparedStatment.executeQuery();
                    while (rs.next()) {                
                listDb.add(rs.getString("A92"));    
            }
                    }
        catch(Exception ex){
            
        }                
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
    }

    @Override
    public String getServletInfo() {
        return "Short description";
    }// </editor-fold>

}




Ребята подскажите как вывести в браузер данные из таблицы. Может пример есть я просто начинаю изучать java.
заранее спасибо.
...
Рейтинг: 0 / 0
Вывод на экран
    #39034167
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
PrintWriter out = response.getWriter();
out.print(...);


Ну лучше изучать JSP и другие HTML шаблоны. Ну и про HTTP стоит читать.
...
Рейтинг: 0 / 0
Вывод на экран
    #39034222
mixon21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz
Код: java
1.
2.
PrintWriter out = response.getWriter();
out.print(...);


Ну лучше изучать JSP и другие HTML шаблоны. Ну и про HTTP стоит читать.

Подскажите литературку с примерами или ссылки где можно почитать.
...
Рейтинг: 0 / 0
Вывод на экран
    #39034226
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mixon21Подскажите литературку с примерами или ссылки где можно почитать.
https://www.google.com/search?q=Учебник JSP
...
Рейтинг: 0 / 0
Вывод на экран
    #39034434
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz
Код: java
1.
2.
PrintWriter out = response.getWriter();
out.print(...);


Ну лучше изучать JSP и другие HTML шаблоны. Ну и про HTTP стоит читать.

IMHO лучше сделать REST-сервис.
Обращаться к нему из HTML с помощью AJAX-технологий.
:-)
...
Рейтинг: 0 / 0
Вывод на экран
    #39034506
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
человек начинает. Слово сервис и AJAX убери.
...
Рейтинг: 0 / 0
Вывод на экран
    #39034515
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulIMHO лучше сделать REST-сервис.
Обращаться к нему из HTML с помощью AJAX-технологий.

Человек про HTTP понятия не имеет, и HTML судя по всему не особо видел, а ты ему сразу REST.
...
Рейтинг: 0 / 0
Вывод на экран
    #39034671
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczmad_nazgulIMHO лучше сделать REST-сервис.
Обращаться к нему из HTML с помощью AJAX-технологий.

Человек про HTTP понятия не имеет, и HTML судя по всему не особо видел, а ты ему сразу REST.

Это раньше можно было напугать человека страшными словами, сейчас все страшные слова гуглятся в течении пяти минут. :-)
...
Рейтинг: 0 / 0
Вывод на экран
    #39034710
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
Ты же профи. Сейчас ты впариваешь решения как твой оппонент шину в соседней ветке).
...
Рейтинг: 0 / 0
Вывод на экран
    #39034712
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulЭто раньше можно было напугать человека страшными словами, сейчас все страшные слова гуглятся в течении пяти минут. :-)
С таким подходом форумы вообще не нужны. Тут ответы на 80% вопросов гуглятся в течении 5 минут.
...
Рейтинг: 0 / 0
Вывод на экран
    #39034758
mixon21
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята спасибо начинаю разбираться все почти получается.
Еще один вопрос программа считывает данные из базы данных и выводит эти данные на экран
но почему то выводятся знаки вопроса в браузер подскажите как исправить

вот мой JSP file


Код: java
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.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" type="text/css" href="priceoil.css">
        <title>JSP Page</title>
    </head>
       <body>
        <header>
            <h1>Price the oil to Ukraine<h1>
        </header>
        
        <div id="register">
            <form action="DataBaseServlet">
            <h3>Registration</h3>
            <table>
                <tr>
                    <td>
                        <label>Login ${Login}</label>
                    </td>
                    <td>
                        <input type="text" name="Login"/>
                    </td>
                </tr>
                <tr>
                    <td>
                       <label> Password</label>
                    </td>
                    <td>
                        <input type="text" name="password"/>
                    </td>
                </tr>
                <tr>
                    <td>
            <label>Password repeat</label>
            </td>
                    <td>
            <input type="text" name="passwordRepeat"/>
                  </td>
                </tr>
                 <tr>
                    <td>
            <label>Email</label>
            </td>
                    <td>
            <input type="text" name="email"/>
                  </td>
                </tr>
                <tr>
                    <td>
            <input type="submit" value="sign up"/>
                    </td>
                </tr>
            </table>
        </form>
        </div>
    </body>
</html>





а вот мой сервлет


Код: java
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.
import java.io.IOException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.sql.DataSource;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import java.io.PrintWriter;
import java.sql.Statement;
import java.util.ArrayList;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet(name = "DataBaseServlet", urlPatterns = {"/DataBaseServlet"})
public class DataBaseServlet extends HttpServlet {

    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        String sql="SELECT * FROM anp";
        PrintWriter out=response.getWriter();
        ArrayList<String> listDb=new ArrayList<>();
        try{
            InitialContext initialContext=new InitialContext();
            DataSource dataSource =(DataSource)initialContext.lookup("jdbc/priceoil");
            Connection connection=dataSource.getConnection();
                    Statement preparedStatment=connection.createStatement();
                    ResultSet rs=preparedStatment.executeQuery(sql);
                    while (rs.next()) {                
                listDb.add(rs.getString("region"));  
                 }
            connection.close();
            preparedStatment.close();
            rs.close();
            request.setAttribute("name", listDb.get(5));
            request.getRequestDispatcher("LocalPage.jsp").forward(request, response);
            
        }
        catch(Exception ex){
          out.println(ex);
        }
                 
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
    }

    @Override
    public String getServletInfo() {
        return "Short description";
    }// </editor-fold>

}



заранее спасибо
...
Рейтинг: 0 / 0
Вывод на экран
    #39035255
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczmad_nazgulЭто раньше можно было напугать человека страшными словами, сейчас все страшные слова гуглятся в течении пяти минут. :-)
С таким подходом форумы вообще не нужны. Тут ответы на 80% вопросов гуглятся в течении 5 минут.

Вы правы.
Более того на те вопросы что не гуглятся на форуме тоже не ответят.
:-)
...
Рейтинг: 0 / 0
Вывод на экран
    #39035256
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mad_nazgul,
Ты же профи. Сейчас ты впариваешь решения как твой оппонент шину в соседней ветке).

Ну я основываюсь на своем опыте.
Микросервисная архитектура удобна мне в разработке и использовании.
У нее есть недостатки, но удобство все таки немного перевешивают :-)
...
Рейтинг: 0 / 0
Вывод на экран
    #39035270
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
Когда они станут размером с экран как jsp, причем без конфигов, тогда может быть...ее даже в школе изучать будут.
...
Рейтинг: 0 / 0
Вывод на экран
    #39035368
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mad_nazgul,
Когда они станут размером с экран как jsp, причем без конфигов, тогда может быть...ее даже в школе изучать будут.

Ну у меня REST-контроллеры размером с экран.
HTML/JSP так же с размером с экран.
...
Рейтинг: 0 / 0
Вывод на экран
    #39035402
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
OK. у меня тоже.
И AJAX у меня 30-40 процентов супротив POST.
Нам не играться, нам работать надо))) (с)
...
Рейтинг: 0 / 0
Вывод на экран
    #39042382
JmyL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mixon21,

Самый простой вариант

Код: java
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.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.sql.*;
import java.util.ArrayList;

public class RequestDB extends HttpServlet {

    PreparedStatement pst = null;
    ResultSet rst = null;
    Connection conn = null;
    int num = 1;

    /**
     * Processes requests for both HTTP
     * <code>GET</code> and
     * <code>POST</code> methods.
     *
     * @param request servlet request
     * @param response servlet response
     * @throws ServletException if a servlet-specific error occurs
     * @throws IOException if an I/O error occurs
     */
    protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body>");
        out.println("<table border=2 align=center>");
        out.println("<tr>"
                            + "<td>" + "№" + "</td>"
                            + "<td>" + "Name" + "</td>"
                            + "<td>" + "Meetings" + "</td>"
                            + "<td>" + "Hours" + "</td>"
                            + "<td>" + "Money" + "</td>"
                            + "</tr>\n");
        
        String pagecontent = "";
        String START = null;
        String END = null;
        try {

            //Connect to DB
            Class.forName("com.mysql.jdbc.Driver");
            conn = DriverManager.getConnection("jdbc:mysql://192.168.1.199:3306/Clients_meeting", "tester", "1q2w3e4r");
            String sqldate = "SELECT CURDATE() AS 'now', LAST_DAY(CURDATE()) + INTERVAL 1 DAY - INTERVAL 1 MONTH AS 'start' ";
            
            try{
                pst = conn.prepareStatement(sqldate);
                rst = pst.executeQuery();
                while(rst.next()){
                    START = rst.getString("start");
                    END = rst.getString("now");
                }
            }catch(SQLException e){
                out.println("Exception get Date :" + e);
            }
            out.println("<h2 align=center >Period from " + START + " till " + END + "</h2>");
            
            ArrayList<Integer> arrayinterp = new ArrayList<Integer>();
            String sqlarrayinterp = "SELECT DISTINCT FA_ID_AGENT FROM Finance_Arrivals "
                    + "WHERE FA_ID_AGENT IN (SELECT AG_ID FROM Agents WHERE AG_STATUS = 'Interpreter') "
                    + "AND FA_DATE BETWEEN '" + START + "' AND '" + END + "' ";

            try {
                pst = conn.prepareStatement(sqlarrayinterp);
                rst = pst.executeQuery();
                while (rst.next()) {
                    int idinterp = rst.getInt("FA_ID_AGENT");
                    arrayinterp.add(idinterp);
                }
            } catch (SQLException e) {
                out.println("Get idtr exception : " + e);
            }
            int countinterp = 1;
            for (int idinterp : arrayinterp) {
                String sql = "SELECT AG_NAME, "
                        + "COUNT(FA_ID) AS 'Meetings', "
                        + "SUM(FA_AMOU) AS 'Hours', "
                        + "SUM(FA_SUM) AS 'Sum' "
                        + "FROM Finance_Arrivals, Agents "
                        + "WHERE Finance_Arrivals.FA_ID_AGENT = Agents.AG_ID "
                        + "AND AG_ID = '" + idinterp + "' "
                        + "AND FA_SERVICE IN ('agent', 'Transfer') "
                        + "AND (FA_DATE BETWEEN '" + START + "' AND '" + END + "') "
                        + "ORDER BY AG_NAME ";
                pst = conn.prepareStatement(sql);
                rst = pst.executeQuery();
                while (rst.next()) {
                    pagecontent +=
                            "<tr>"
                            + "<td>" + countinterp + "</td>"
                            + "<td>" + rst.getString("AG_NAME") + "</td>"
                            + "<td>" + rst.getString("Meetings") + "</td>"
                            + "<td>" + rst.getString("Hours") + "</td>"
                            + "<td>" + rst.getString("Sum") + "</td>"
                            + "</tr>\n";
                    countinterp++;
                }
            }
            
        } catch (SQLException e) {
            out.println("Error connect" + e);
            return;
        } catch (ClassNotFoundException e) {
            out.println("Error connect" + e);
            return;
        }
        
        try {
            out.println(pagecontent);
            out.println("</table>");
            out.println("</body>");
            out.println("</html>");
        } finally {
            out.close();
        }
        request.getRequestDispatcher("report.jsp").forward(request, response);
    }

    // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
    /**
     * Handles the HTTP
     * <code>GET</code> method.
     *
     * @param request servlet request
     * @param response servlet response
     * @throws ServletException if a servlet-specific error occurs
     * @throws IOException if an I/O error occurs
     */
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        processRequest(request, response);
    }

    /**
     * Handles the HTTP
     * <code>POST</code> method.
     *
     * @param request servlet request
     * @param response servlet response
     * @throws ServletException if a servlet-specific error occurs
     * @throws IOException if an I/O error occurs
     */
    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        processRequest(request, response);
    }

    /**
     * Returns a short description of the servlet.
     *
     * @return a String containing servlet description
     */
    @Override
    public String getServletInfo() {
        return "Short description";
    }// </editor-fold>
}
...
Рейтинг: 0 / 0
Вывод на экран
    #39042397
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JmyLСамый простой вариант

Жги ещё.
Поля в сервлете и конкатенация строк для параметров SQL это клиника. На их фоне разметка в коде просто мелочь.
Про try with resource я вообще молчу. Даже ТС знает.
...
Рейтинг: 0 / 0
Вывод на экран
    #39042456
JmyL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz, не умничай.
сам советуешь человеку фигню " ... jsp почитай ... ",
а про try with молчал бы - ты знаешь в какой версии JDK работает автор ????? нет, ну и молчи в тряпочку.
для особых умников как ты и других - человек новичёк.
почиатй вопрос автора и прочитай свой ответ и прими во внимание что автор новичёк, и куда ему совать твой ответ ????
не нравится ответ - напиши лучше, ой.... я ж забыл ты у нас не пробуешь писать, наверно теоретик ??
...
Рейтинг: 0 / 0
Вывод на экран
    #39042493
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JmyL сам советуешь человеку фигню " ... jsp почитай ... ",

Ну, аргументируй, что не так с JSP как решением вопроса ТС.

JmyLа про try with молчал бы - ты знаешь в какой версии JDK работает автор ????? нет, ну и молчи в тряпочку.

То что ты к нам из нулевых пожаловал, я уже понял по предыдущей теме. Но хочу обратить твоё внимание, что на дворе 2015й год.
Java 6 официально не рекомендуется к использованию, а для Java 7 уже больше не будет публичных апдейтов.
К тому же, если ТС новичок, то ему стоит учиться на актуальных версиях и актуальном API.

JmyLдля особых умников как ты и других - человек новичок.

Именно поэтому мы предложим ему изучить говнокод, с набором явных и не явных косяков. Чтобы сам их нашел и разобрался, что так делать нельзя было.

JmyLпочиатй вопрос автора и прочитай свой ответ и прими во внимание что автор новичёк, и куда ему совать твой ответ ????

Так как нович о к всё равно напишет говнокод, то мы предложим ему свой, всё равно не различит. Так?

JmyLне нравится ответ - напиши лучше, ой.... я ж забыл ты у нас не пробуешь писать, наверно теоретик ??
Так точно.
...
Рейтинг: 0 / 0
Вывод на экран
    #39042532
JmyL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
для новичка такой код самое оно. Ему нужно задачу решить,а не демагогию твою выслушивать,
или ковыряться сутками в АПИ.
По поводу JSP - когда последний раз в JSP спецификацию изменения вносились ???? читни перед тем как новичкам рекомендовать забытую технологию, на дворе 2015 год (собственно я думаю ты помнишь ))) ). Почему не подходит для решения вопроса - просто потому что ему это не пригодится в жизни, а через месяц другой автор будет свои задачи решать с использованием фреймворков.
...
Рейтинг: 0 / 0
Вывод на экран
    #39042564
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JmyL По поводу JSP - когда последний раз в JSP спецификацию изменения вносились ????

В 2013, когда JEE7 вышла. Утрись. Через два года после того как вышла Java 7 try with resource из которой ты так и не освоил.

JmyLчитни перед тем как новичкам рекомендовать забытую технологию, на дворе 2015 год (собственно я думаю ты помнишь ))) ).

Любая концепция HTML шаблонов похожа на JSP. Для автора с его сервлетом - JSP самое то. Создал файл и увидел результат. Минимум телодвижений.

JmyLПочему не подходит для решения вопроса - просто потому что ему это не пригодится в жизни
Зато он научится писать поля в сервлетах и организовывать утечки соединений. Вот это ему реально пригодится.

JmyL, а через месяц другой автор будет свои задачи решать с использованием фреймворков.
Ой, извини, я забыл что у тебя машина времени. Уже слетал посмотрел?
...
Рейтинг: 0 / 0
Вывод на экран
    #39042567
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JmyL, я-б прислушивался к мнению Блажковича. Он в форуме имеет senior-ный уровень знаний.
Ты еще пока судя по постам - новичок.
...
Рейтинг: 0 / 0
Вывод на экран
    #39042600
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczmad_nazgulIMHO лучше сделать REST-сервис.
Обращаться к нему из HTML с помощью AJAX-технологий.

Человек про HTTP понятия не имеет, и HTML судя по всему не особо видел, а ты ему сразу REST.

Он бы еще убрал Java с server side и посоветовал шину ESB поставить и писать только клиента.

А че мелочится, так сразу +15 к крутизны и все на шине. Хочешь REST хочешь SOAP.

Было бы вообще весело.

:)
...
Рейтинг: 0 / 0
Вывод на экран
    #39042632
xifr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JmyLmixon21,
Самый простой вариант
[/src]

Направление правильное, но реализация из серии, как не надо делать.
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Вывод на экран
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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