tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
447
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    gecko gecko ist offline Grünschnabel
    Registriert seit
    May 2010
    Beiträge
    3
    Hallo,

    also zu erst muss ich sagen das ich hier neu bin, mir aber schon viel dieser Seite durch gelesen habe. Ich beschaeftige mich seit einigen Tagen mit dem Springframework 2.5 MVC. Dazu hab ich mal eine Verstaendnisfrage: Benoetige ich pro html-Seite ein Controller? Oder mache ich was falsch? Das ist eine Auszug aus meiner springapp-servlet.xml Datei.
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    
    ...
     
        <bean name="/hello.htm" class="springapp.web.InventoryController">
            <property name="productManager" ref="productManager" />
            
        </bean>
     
        <bean name="/pricedecrease.htm" class="springapp.web.PriceDecreaseFormController">  
            <property name="sessionForm" value="true" />        
            <property name="commandName" value="priceDecrease"/>
            <property name="commandClass" value="springapp.service.PriceDecrease"/>
            <property name="validator">
                <bean class="springapp.service.PriceDecreaseValidator"/>
            </property>
            <property name="formView" value="pricedecrease" />
            <property name="successView" value="hello.htm" />
            <property name="productManager" ref="productManager" />
        </bean>
     
        <bean name="/priceincrease.htm"
            class="springapp.web.PriceIncreaseFormController">
            <property name="sessionForm" value="true" />        
            <property name="commandName" value="priceIncrease" />
            <property name="commandClass" value="springapp.service.PriceIncrease" />
            <property name="validator">
                <bean class="springapp.service.PriceIncreaseValidator" />
            </property>
            <property name="formView" value="priceincrease" />
            <property name="successView" value="hello.htm" />
            <property name="productManager" ref="productManager" />
        </bean>
    ...
    Also muss ich fuer jede html-Seite, auf der ich was mit Daten aus einer Datenbank mache, ein neuen Controller vereinbaren? Kann man das nicht in einem rein tun? Also diese Preis Erhoehung und Verringerungs Geschichte?

    Viele Danke im voraus!
     

  2. #2
    pizza1234 pizza1234 ist offline Mitglied Gold
    Registriert seit
    Jan 2007
    Beiträge
    177
    Hi,
    also ich mache grundsätzlich für jede Seite einen Controller, damit alles übersichtlich bleibt und auch meine Kollegen immer wissen, welche Seite zu welchem Controller gehört. Bei FormControllern mußt du das ja sowieso machen, da du ja deinen Formview usw. in der servlet.xml angibts. Vielleicht suchst du aber auch den MultiActionController?

    Grüße
    Peter
     

  3. #3
    gecko gecko ist offline Grünschnabel
    Registriert seit
    May 2010
    Beiträge
    3
    Ah..vielen Dank fuer die Antwort. Genau das wollte ich wissen.
     

  4. #4
    Avatar von Oliver Gierke
    Oliver Gierke Oliver Gierke ist offline Mitglied Rubin
    Registriert seit
    Dec 2003
    Ort
    Mannheim
    Beiträge
    1.457
    Tut euch einen Gefallen und verwendet das annotationsbasierte Modell. Das normale Vererbungsbasierte Modell ist bereits mit 3.0 deprecated worden. Die annotationsbasierte Variante ist wesentlich einfacher, flexibler, und vor allem einfacher zu testen.

    Gruß
    Ollie
     
    In theory, there is no difference between theory and practice. In practice, there is!

    www.olivergierke.de

  5. #5
    gecko gecko ist offline Grünschnabel
    Registriert seit
    May 2010
    Beiträge
    3
    Jup, habe ich nun auch komplett umgestellt.
     

Ähnliche Themen

  1. von einer html Seite aus eine andere html Seite schließen
    Von solala123 im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 06.01.10, 11:23
  2. Springframework Adaption für Python
    Von Thomas Darimont im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 0
    Letzter Beitrag: 25.05.07, 15:18
  3. springframework... ResourcePatternResolver
    Von öhm im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 2
    Letzter Beitrag: 17.08.06, 14:07
  4. PHP Seite in eine HTML Seite einfügen?
    Von Goku626 im Forum PHP
    Antworten: 12
    Letzter Beitrag: 08.03.05, 22:08
  5. html seite in asp.net seite einbinden
    Von michi_pendler im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 17.02.04, 16:33