Unsere Tabelle soll Informationen über die Systembenutzer anzeigen. Daher soll die Action-Klasse,
welche das Laden und Befüllen des ListControls übernimmt, die Bezeichnung "UserBrowseAction" tragen.
Die Actionklasse wird dabei von der Klasse FWAction abgeleitet, welche die Struts-Action Klasse
kapselt und um Funktionalitäten des Präsentationsframeworks erweitert. Dabei wird anstelle der
execute()-Methode die doExecute()-Methode aufgerufen. Sie erhält beim Aufruf den ActionContext, über den
der Zugriff auf weitere Objekte, wie das Request-, Session- und Response-Objekt gekapselt ist.
import java.io.IOException;
import javax.servlet.ServletException;
import com.cc.framework.adapter.struts.FWAction
import com.cc.framework.adapter.struts.ActionContext
public class UserBrowseAction extends FWAction {
/**
* @see com.cc.framework.adapter.struts.FWAction#doExecute(ActionContext)
*/
public void doExecute(ActionContext ctx)
throws IOException, ServletException {
// In the next chapter, we will instantiate
// our ListControls with the DisplayData
}
}
zurück |
weiter zu Schritt 3
|