|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
СТРУКТУРА РАСПРЕДЕЛЕННОГО J2EE java ПРИЛОЖЕНИЯ
Структура J2EE состоит из: 1) Клиент (HTML стр, java_апплет, java_приложение) 2) Web-слой (сервлеты, JSP_страницы) 3) RJB слой (компоненты RJB) 4) СУБД Hello world Java J2EE код сервлета Package web Import java.net*; import java io.*; import javax.ejb.*; import javax.servlet.*; import javax.servlet.http.*; import my.*; public class Hello Servlet extends Http.servlet{ private Hello Session local=new Hello SessionBean(); protected void servler request (Http ServletRequest request, ServletResponse response) throws ServletException, IOException { response.setContentType("text/html; char set=Windows 1251"); PrintWriter pw = response.getWriter();
Средства разработки 1 j2se (v1.5.0.12) 2 java web-server Sun java SASPE9 3 Net Beans 5.5 Структура hello word приложения
Код сервлета Hello servlet java
Код клиента j2ee.html <html> <head> <title> J2EE Application </title></head> <body> <H2 align="center"> J2EE Web-client</H2> <p Align="left"> Enter your name </p> <from method = "Get" action="http://localhost:8080/hi/hello"> <p><input type="="text" name=" name " size"is"> </p> <p><input type="="submit" value=" transfer"> </p></form> </body> </html> Код ejb компонента hello sessionBean.java
Код локального интерфейса HelloSessionlocal.java
Код j2ee.html, helloServlet.java, hellosessionlocal.java, hellosessionbin.java Размещена в проэкте hello NetBeans Тип проэкта Enterprize Application Назначена алеасы(псевдонимы) hi- проекту, hello - серверу, После чего запускаем проект на выполнение. NetBeans компилирует файлы проекта и размещает его на сервере. Затем запускает браузер активируя html страницу проекта. В результате получаем окно браузера следующего вида:
После ввода имени в поле формы нажатие на transfer имеем:
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |