March 9

Here’s a Echo3 application in 3 steps -

1) Create HelloWorld.java

public class HelloWorld extends ApplicationInstance {
public Window init() {
Window window = new Window();

ContentPane contentPane = new ContentPane();
window.setContent(contentPane);

Label label = new Label("Hello, world!");
contentPane.add(label);

return window;
}
}

2) Create the HelloWorldServlet
public class HelloWorldServlet extends WebContainerServlet {
@Override
public ApplicationInstance newApplicationInstance() {
return new HelloWorld();
}
}

3) Change web.xml

<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>
gov.va.med.datasharing.mgr.HelloWorldServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld/*</url-pattern>
</servlet-mapping>