Als «controller» getaggte Fragen

Ein Controller ist dafür verantwortlich, eine Folge von Anweisungen als Reaktion auf einen Stimulus (möglicherweise einen Befehl, eine Aktion oder ein Ereignis) auszuführen. Dies wird häufig in Verbindung mit den Tags Spring oder Model-View-Controller verwendet.

14
RedirectToAction mit Parameter
Ich habe eine Aktion, die ich so von einem Anker aus rufe, Site/Controller/Action/IDwo IDist eine int. Später muss ich von einem Controller zu derselben Aktion umleiten. Gibt es eine clevere Möglichkeit, dies zu tun? Momentan verstecke ich Tempdata ID, aber wenn Sie f5 drücken, um die Seite nach dem Zurückgehen …

18
Kann ein ASP.NET MVC-Controller ein Image zurückgeben?
Kann ich einen Controller erstellen, der einfach ein Image-Asset zurückgibt? Ich möchte diese Logik durch einen Controller leiten, wenn eine URL wie die folgende angefordert wird: www.mywebsite.com/resource/image/topbanner Der Controller wird nachschlagen topbanner.png und sendet das Bild direkt an den Client zurück. Ich habe Beispiele dafür gesehen, in denen Sie eine …

13
Herunterladen einer Datei von Federreglern
Ich habe eine Anforderung, bei der ich ein PDF von der Website herunterladen muss. Das PDF muss innerhalb des Codes generiert werden, was meiner Meinung nach eine Kombination aus Freemarker und einem PDF-Generierungsframework wie iText wäre. Gibt es einen besseren Weg? Mein Hauptproblem ist jedoch, wie ich dem Benutzer erlaube, …


6
Wie erstelle ich separate AngularJS-Controller-Dateien?
Ich habe alle meine AngularJS-Controller in einer Datei, controller.js. Diese Datei ist wie folgt aufgebaut: angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope, $http) } }]) Ich möchte Strg1 und Strg2 in separate Dateien einfügen. Ich würde dann beide Dateien in meine index.html aufnehmen, aber …

6
Wie erstelle ich ein einfaches 'Hello World'-Modul in Magento?
Wie kann Folgendes in Magento erreicht werden? Zeigen Sie eine "Hallo Welt" -Nachricht mit einem Controller / View / Model-Ansatz an. Wenn ich dorthin gehen http://example.com/myControllerwürde, würde die Zeichenfolge 'Hello World' angezeigt. Die Möglichkeit, diese Zeichenfolge in der Vorlage meiner Website anzuzeigen (z. B. Kopf- und Fußzeile usw.), ist ein …



13
Controller und Aktionsname innerhalb des Controllers abrufen?
Für unsere Webanwendung muss ich die Reihenfolge der abgerufenen und angezeigten Elemente in Abhängigkeit von der Ansicht - oder genauer gesagt - dem Controller und der Aktion, die die Ansicht generiert haben (und natürlich der Benutzer-ID, aber das ist hier nicht der Punkt) speichern. Anstatt in jeder Controller-Aktion selbst einen …


2
Was besser ist, geben Sie "ModelAndView" oder "String" auf dem spring3-Controller zurück
Die Art der Rückgabe von ModelAndView @RequestMapping(value = "/list", method = RequestMethod.GET) public ModelAndView list( @UserAuth UserAuth user, ModelAndView mav) { if (!user.isAuthenticated()) { mav.setViewName("redirect:http://www.test.com/login.jsp"); return mav; } mav.setViewName("list"); mav.addObject("articles", listService.getLists()); return mav; } Die Art der Rückgabe String @RequestMapping(value = "/list", method = RequestMethod.GET) public String list( @UserAuth UserAuth …

4
ASP.NET MVC: Wird der Controller für jede Anforderung erstellt?
Sehr einfache Frage: Werden Controller in ASP.NET für jede HTTP-Anforderung erstellt oder werden sie beim Start der Anwendung erstellt und bei allen Anforderungen wiederverwendet? Wird der Controller nur für eine bestimmte HTTP-Anforderung erstellt? Kann ich mich darauf verlassen, wenn meine vorherigen Annahmen korrekt sind? Ich möchte einen Datenbankkontext (Entity Framework) …

4
Init-Methode in Spring Controller (Anmerkungsversion)
Ich konvertiere einen Controller in die neuere Annotation-Version. In der alten Version habe ich die init-Methode in springmvc-servlet.xml mit folgenden Angaben angegeben: <beans> <bean id="myBean" class="..." init-method="init"/> </beans> Wie kann ich die init-Methode mithilfe der Anmerkungsversion angeben?

7
Mehrere Controller mit AngularJS in einer einseitigen App
Ich möchte wissen, wie mehrere Controller für eine einzelne Seitenanwendung verwendet werden. Ich habe versucht, es herauszufinden, und ich habe Fragen gefunden, die meinen sehr ähnlich sind, aber es gibt nur eine Menge unterschiedlicher Antworten, die ein bestimmtes Problem lösen, bei dem Sie am Ende nicht mehrere Controller für eine …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.