import nextapp.echo.app.ApplicationInstance;
import nextapp.echo.app.Window;
import nextapp.echo.app.event.ActionEvent;
import nextapp.echo.app.event.ActionListener;
import nextapp.echo.webcontainer.WebContainerServlet;
public class MyApplication extends WebContainerServlet {
@Override
public ApplicationInstance newApplicationInstance() {
return new MyApplicationInstance();
}
public class MyApplicationInstance extends ApplicationInstance {
@Override
public Window init() {
Window window = new Window();
return window;
}
}
}
<servlet>
<servlet-name>MyApplication</servlet-name>
<servlet-class>com.example.MyApplication</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyApplication</servlet-name>
<url-pattern>/myapp/*</url-pattern>
</servlet-mapping>