Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Простая страничка в броузере


Автор: D_EMO_N 16.4.2008, 13:13
Скажите пожалуйста, куда копать. Мне как создать простую страницу в броузере при помощи Java, 
хотя бы для того что-бы на странице отображалось в таблице имя и ник, с возможностью смены ника и добавлением нового имени.

Автор: AntonSaburov 16.4.2008, 14:15
Можно начать здесь: http://antonsaburov.narod.ru/students/part7.html
И здесь: http://antonsaburov.narod.ru/students/part8.html

Автор: D_EMO_N 16.4.2008, 15:40
А можно > подробное руководство?
Что делать с эим пакетом, и как его создать. И как доставить пространство имен import javax.servlet.*
По поводу Tomcat - ставил 5.5, так там нет никакого .bat файла, есть tomcat5.exe. он и показал за сколько запущен сервис

Автор: D_EMO_N 16.4.2008, 16:15
извините что не по теме, пробывал выполнить написанное Вами в http://antonsaburov.narod.ru/students/part1.html Ваших примеров, но при компиляции возникает ошибка:
Код

C:\Program Files\Java\jdk1.5.0_14\bin>javac students/logic/*.java
students/logic/ManagementSystem.java:207: c is already defined in main(java.lang
.String[])
      Calendar c = Calendar.getInstance();
               ^
Note: students/logic/ManagementSystem.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error

Автор: v2v 16.4.2008, 23:37
Цитата(D_EMO_N @  16.4.2008,  16:15 Найти цитируемый пост)
students/logic/ManagementSystem.java:207: c is already defined in main(java.lang
.String[])
      Calendar c = Calendar.getInstance();

тут написано что переменная с уже где то используется.
если не можешь найти сам, обращайся в раздел Java : Общие вопросы , вместе  со своим примером.

Автор: D_EMO_N 17.4.2008, 10:29
не. ну это понятно, просто получается что человек в своих уроках случайно ошибся или опечатался, а слабо вериться что человек мог привести пример, к-рый вначале сам не компилил... \\ (Джуди Бишоп: Эффективная работа в Java 2 русск. в самом первом примере ошибка: Add() вместо add(), а на нулевых знания понять эту ошибку нереально.

ЗЫ. Может вопрос не в ту тему, но начал уже здесь, как отобразить в браузере каку-нить инфу, на данный момент мои знания ограничиваются выводом в консоле "Hello, World!"..ну чуть >.

Автор: AntonSaburov 17.4.2008, 11:41
Спасибо за замечания - Calendar я исправил.
Добавил более подробное описание установки Tomcat - почему-то исчезла ссылка на хост.

По поводу Add - я не нашел такого. Хотелось бы узнать подробнее - где.

Добавлено через 1 минуту и 48 секунд
Цитата(D_EMO_N @  16.4.2008,  15:40 Найти цитируемый пост)
И как доставить пространство имен import javax.servlet.*

Там же написано, где взять библиотеку и как подключать - по-моему там достаточно подробно описано какая библиотека и что она сеть в Tomcat.

Автор: D_EMO_N 17.4.2008, 12:23
Цитата(AntonSaburov @  17.4.2008,  11:41 Найти цитируемый пост)
По поводу Add - я не нашел такого. Хотелось бы узнать подробнее - где.

http://bookshelf.ru/category/java/ 
страница 27
Код

class FlagMaker1 extends Frame
{
    FlagMaker1()
    {
        add("Center", new Flag()); // в ниге написано Add("Center", new Flag());
        addWindowListener(new WindowAdapter()
        {
            public void windowClosing(WindowEvent e)
            {
                System.exit(0);
            }
        });


        setTitle("A Flag");
        setSize(500, 600);
        setVisible(true);
    }


Автор: AntonSaburov 17.4.2008, 13:04
Понятно. А я искал у себя.

Автор: D_EMO_N 17.4.2008, 13:46
Или я что-то не правильно понял, или не так делаю, но у Вас во 2й части по-моему ошибка:
Код

package students.frame;

import javax.swing.JFrame;

public class MainFrame extends JFrame
{
  public MainFrame()
  {
    setBounds(100, 100, 300, 200);
  }
 
  public static void main(String[] args)
  {
    MainFrame mf = new MainFrame("Студенты");
    mf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    mf.setVisible(true);
  }
}

метод используется MainFrame(), без параметров, а в него передается при создании со стрингом: MainFrame mf = new MainFrame("Студенты"), я попробывал убрать - скомпилировалось, но при запуске выдает ошибку: 
Код


C:\Program Files\Java\jdk1.5.0_14\bin>java -cp . students.Frame.MainFrame
Exception in thread "main" java.lang.NoClassDefFoundError: students/Frame/MainFr


ame (wrong name: students/frame/MainFrame)

Автор: AntonSaburov 17.4.2008, 14:44
Нашел - спасибо за замечание. Исправлю в ближайшее время. Думаю, что не надо никаких строк. Будет проще.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)