Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java @ 30:07e9c137a2f1
Added dynamic Outputparameter Support and Outputparameter-manipulation
gnv/trunk@134 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 25 Sep 2009 14:24:08 +0000 |
parents | 1557bea6cb55 |
children | 25fdec8b4c69 |
comparison
equal
deleted
inserted
replaced
29:bba8fd97e549 | 30:07e9c137a2f1 |
---|---|
43 String selectedArtifactFactoryID = request.getParameter("artifactFactory"); | 43 String selectedArtifactFactoryID = request.getParameter("artifactFactory"); |
44 log.debug("Selected ArtifactFactory ==> "+selectedArtifactFactoryID); | 44 log.debug("Selected ArtifactFactory ==> "+selectedArtifactFactoryID); |
45 | 45 |
46 SessionModel sm = SessionModelFactory.getInstance().getSessionModel(request); | 46 SessionModel sm = SessionModelFactory.getInstance().getSessionModel(request); |
47 Collection<ArtifactObject> artifactFactories = sm.getArtifactFactories(); | 47 Collection<ArtifactObject> artifactFactories = sm.getArtifactFactories(); |
48 // Löscht die Artifactspezifischen Attribute am Sessionmodel | |
49 sm.resetModel(); | |
48 if (artifactFactories == null || artifactFactories.isEmpty()){ | 50 if (artifactFactories == null || artifactFactories.isEmpty()){ |
49 new FetchArtifactFactoriesAction().execute(mapping, form, request, response); | 51 new FetchArtifactFactoriesAction().execute(mapping, form, request, response); |
50 | 52 |
51 } | 53 } |
52 | 54 |