Pytania otagowane jako controller

Kontroler jest odpowiedzialny za wykonanie sekwencji instrukcji w odpowiedzi na jakiś bodziec (np. Polecenie, akcję lub zdarzenie). Jest to często używane w połączeniu ze znacznikami Spring lub model-view-controller.

14
RedirectToAction z parametrem
Tak więc mam akcję, którą wzywam z kotwicy, Site/Controller/Action/IDgdzie IDjest int. Później muszę przekierować do tej samej akcji z kontrolera. Czy jest na to sprytny sposób? Obecnie IDchowam się w tempdata, ale kiedy wciśniesz f5, aby odświeżyć stronę po powrocie, tempdata zniknie, a strona się zawiesi.

18
Czy kontroler ASP.NET MVC może zwrócić obraz?
Czy mogę utworzyć kontroler, który po prostu zwraca zasób obrazu? Chciałbym przekierować tę logikę przez kontroler, ilekroć wymagany jest adres URL taki jak poniżej: www.mywebsite.com/resource/image/topbanner Kontroler wyszuka topbanner.pngi wyśle ​​ten obraz bezpośrednio z powrotem do klienta. Widziałem przykłady tego, w których musisz utworzyć widok - nie chcę używać widoku. Chcę …

13
Pobieranie pliku z kontrolerów wiosennych
Mam wymaganie, aby pobrać plik PDF ze strony internetowej. PDF musi zostać wygenerowany w kodzie, który, jak sądzę, będzie kombinacją freemarkera i frameworka generowania PDF, takiego jak iText. Czy jest lepszy sposób? Jednak moim głównym problemem jest to, jak mogę pozwolić użytkownikowi na pobranie pliku za pomocą kontrolera Spring?

25
Znaleziono wiele typów pasujących do kontrolera o nazwie „Strona główna”
Obecnie prowadzę online dwa niepowiązane projekty MVC3. Jeden działa dobrze, drugi nie działa, co powoduje błąd: Znaleziono wiele typów pasujących do kontrolera o nazwie „Dom”. Może się to zdarzyć, jeśli trasa obsługująca to żądanie („{kontroler} / {akcja} / {id}”) nie określi przestrzeni nazw w celu wyszukania kontrolera pasującego do żądania. …

6
Jak utworzyć osobne pliki kontrolera AngularJS?
Mam wszystkie moje kontrolery AngularJS w jednym pliku, kontrolery.js. Plik ten ma następującą strukturę: angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope, $http) } }]) Chciałbym umieścić Ctrl1 i Ctrl2 w osobnych plikach. W takim razie dołączałbym oba pliki do pliku index.html, ale jak należy …

6
Jak utworzyć prosty moduł „Hello World” w Magento?
Jak można wykonać następujące czynności w Magento? Wyświetl komunikat „Hello World” za pomocą kontrolera / widoku / modelu. Tak więc, gdybym do http://example.com/myControllerniego podszedł , pokazywałby ciąg „Hello World”. Możliwość pokazania tego ciągu w szablonie mojej witryny (na przykład nagłówek, stopka itp.) Będzie dodatkowym atutem. Jak dodać metodę do tego …

9
Zezwalaj wielu rolom na dostęp do akcji kontrolera
Obecnie dekoruję taką metodę, aby umożliwić „członkom” dostęp do mojej akcji kontrolera [Authorize(Roles="members")] Jak zezwolić na więcej niż jedną rolę? Na przykład poniższe polecenie nie działa, ale pokazuje, co próbuję zrobić (zezwól na dostęp dla „członków” i „administratora”): [Authorize(Roles="members", "admin")]


13
Czy uzyskać nazwę kontrolera i akcji z poziomu kontrolera?
W naszej aplikacji internetowej muszę zapisać kolejność pobieranych i wyświetlanych elementów w zależności od widoku - a dokładniej - kontrolera i akcji, która wygenerowała widok (i oczywiście identyfikator użytkownika, ale nie o to tutaj chodzi). Zamiast po prostu podawać identyfikator w każdej akcji kontrolera (aby użyć go do sortowania danych …


2
Co jest lepsze, zwróć „ModelAndView” lub „String” na sterowniku spring3
Sposób zwrotu 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; } Sposób zwrotu String @RequestMapping(value = "/list", method = RequestMethod.GET) public String list( @UserAuth UserAuth user, Model model) { if …

4
ASP.NET MVC: czy kontroler jest tworzony dla każdego żądania?
Bardzo proste pytanie: czy kontrolery w ASP.NET są tworzone dla każdego żądania HTTP, czy też są tworzone podczas uruchamiania aplikacji i ponownie wykorzystywane we wszystkich żądaniach? Czy kontroler zostanie utworzony tylko dla konkretnego żądania HTTP? Jeśli moje wcześniejsze założenia są prawidłowe, czy mogę na tym polegać? Chcę utworzyć kontekst bazy …


7
Wiele kontrolerów z AngularJS w aplikacji jednostronicowej
Chcę wiedzieć, jak używać wielu kontrolerów dla jednej aplikacji strony. Próbowałem to rozgryźć i znalazłem pytania bardzo podobne do moich, ale jest tylko mnóstwo różnych odpowiedzi rozwiązujących konkretny problem, w którym nie używasz wielu kontrolerów dla jednej aplikacji strony. Czy to dlatego, że nie byłoby mądrze używać wielu kontrolerów dla …

6
ASP.NET MVC - czy logika biznesowa powinna istnieć w kontrolerach?
Derik Whitaker opublikował artykuł kilka dni temu, w którym dotarł do punktu, którego ciekawiło mnie od jakiegoś czasu: czy logika biznesowa powinna istnieć w kontrolerach? Jak dotąd wszystkie prezentacje ASP.NET MVC, które widziałem, umieszczały dostęp do repozytorium i logikę biznesową w kontrolerze. Niektórzy nawet wrzucają tam również walidację. Powoduje to …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.