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.
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.
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ę …
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?
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. …
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 …
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 …
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")]
Czy istnieje sposób, aby dowiedzieć się, jaki jest aktualny kontroler z widoku? Na przykład, dlaczego chciałbym to wiedzieć: jeśli kilka kontrolerów współdzieli ten sam układ, mogę mieć część w pliku ERB układu, w której chcę podświetlić pozycję menu bieżącej strony na podstawie kontrolera. Może to złe podejście. Jeśli tak, jaki …
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 …
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 …
Konwertuję kontroler na nowszą wersję adnotacji. W starej wersji użyłem metody init w springmvc-servlet.xml używając: <beans> <bean id="myBean" class="..." init-method="init"/> </beans> Jak mogę określić metodę init przy użyciu wersji adnotacji?
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.