logo
[КОМП СИСТЕМЫ] / KS1

Код локального интерфейса

Hello Session Local.java

package my;

import.java.ejb.local{

public interface Hello Session local{

string sayHello();

Код ejb-компонента

Hello Session Bean.java

package my;

import javax.ejb.state less;

public class Hello Session Bean implements Hello Session local;

{

Hello Session Bean(){}

public string say Hello(){

string hello=”This is ‘Hello World J2EE Application’”;

return hello;

}}

Код J2EE.html,HelloServlet.java,Hello Sessionlocal.java и Hello SessionBean.java размещаем в проекте Hello среды Net Beans (тип проекта Enterprise Application). Назначаем псевдонимы (алеассы). Запускаем проект на выполнение. Net Beans компилирует файл проекта и устанавливает на сервер. Затем запускаем браузер активируя html-страницу проекта. В результате имеем окно браузера следующего вида:

http://localhost:8080/Hi/j2ee.html

J2EE-web-client

Enter your name

Tom

Transfer

После ввода имени поле ввода нажатием на кнопку Transfer имеем:

http://localhost:8080/Hi/hello?name=Tom

hello Tom

This is ‘Hello World J2EE-Application