package clearcut;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ServletController extends HttpServlet
{
private static clearcut.Injector injector;
protected void service( HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse) throws IOException, ServletException {
httpServletResponse.getWriter().write( "<center>\n" );
try {
String name = this.getServletName();
clearcut.Ini.app( name );
injector = new clearcut.Injector();
example.biz.IMember member = (example.biz.IMember) injector.implement( "member" );
String memberName = member.name();
String actorType = member.actorType();
httpServletResponse.getWriter().write( name + "<br />"
+ actorType + " " + memberName + "\n" );
} catch( clearcut.InjectionException x ) {
httpServletResponse.getWriter().write( x.getMessage() );
}
httpServletResponse.getWriter().write( "</center>\n" );
}
}