«controller» etiketlenmiş sorular

Bir kontrolör, bazı uyaranlara (belki bir komut, eylem veya olay) yanıt olarak bir dizi talimatı yürütmekten sorumludur. Bu, genellikle Yay veya model-görünüm-denetleyici etiketleriyle birlikte kullanılır.

14
Parametreli RedirectToAction
Bu şekilde bir çapadan çağırdığım bir eylemim var, Site/Controller/Action/IDnerede IDbir int. Daha sonra bir Denetleyiciden aynı Eylem'e yönlendirmem gerekiyor. Bunu yapmanın akıllıca bir yolu var mı? Şu anda tempdata'da IDsaklıyorum, ancak geri döndükten sonra sayfayı yenilemek için f5 tuşuna bastığınızda, tempdata gitti ve sayfa çöküyor.

18
ASP.NET MVC denetleyicisi bir Görüntü döndürebilir mi?
Bir görüntü varlığını döndüren bir Denetleyici oluşturabilir miyim? Aşağıdaki gibi bir URL istendiğinde, bu mantığı bir denetleyici aracılığıyla yönlendirmek istiyorum: www.mywebsite.com/resource/image/topbanner Denetleyici topbanner.pngbu görüntüyü arar ve doğrudan istemciye geri gönderir. Bir Görünüm oluşturmak zorunda olduğunuz bunun örneklerini gördüm - Bir Görünüm kullanmak istemiyorum. Hepsini sadece Kontrolör ile yapmak istiyorum. Mümkün …

13
Yaylı kumandalardan dosya indirme
Web sitesinden PDF indirmem gereken bir gereksinim var. PDF, freemarker ve iText gibi bir PDF oluşturma çerçevesinin bir kombinasyonu olacağını düşündüğüm kod içinde oluşturulmalıdır. Daha iyi bir yol var mı? Ancak benim asıl sorun, kullanıcının bir Spring Controller aracılığıyla bir dosyayı indirmesine nasıl izin verebilirim?

25
'Ev' adlı denetleyiciye uyan birden çok tür bulundu
Şu anda çevrimiçi olarak barındırılan iki alakasız MVC3 projem var. Biri iyi çalışıyor, diğeri çalışmıyor, bana hata veriyor: 'Home' adlı denetleyiciyle eşleşen birden çok tür bulundu. Bu isteğe hizmet veren rota ('{controller} / {action} / {id}'), istekle eşleşen bir denetleyiciyi aramak için ad alanları belirtmezse oluşabilir. Bu durumda, 'ad alanları' …

6
Ayrı AngularJS kontrolör dosyaları nasıl oluşturulur?
Tüm AngularJS denetleyicilerim tek bir dosyada, controllers.js var. Bu dosya aşağıdaki şekilde yapılandırılmıştır: angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope, $http) } }]) Yapmak istediğim şey Ctrl1 ve Ctrl2'yi ayrı dosyalara koymak. Daha sonra her iki dosyayı da index.html dosyasına eklerdim, ancak bu nasıl …

6
Magento'da basit bir 'Merhaba Dünya' modülünü nasıl oluşturabilirim?
Magento'da aşağıdakiler nasıl yapılabilir? Bir denetleyici / görünüm / model yaklaşımı kullanarak bir "Merhaba Dünya" mesajı görüntüleyin. Yani, eğer gidersem http://example.com/myController'Merhaba Dünya' dizesini gösterirdi. Bu dizeyi web sitemin şablonu içinde gösterebilmek (örneğin, üstbilgi, altbilgi vb.) Bir bonus olacaktır. Bu denetleyiciye (veya gerekirse yeni bir denetleyiciye), bir modelle etkileşime giren ve …

9
Denetleyici eylemine erişmek için birden fazla rol izin ver
Şu anda "üyeler" in denetleyici eylemime erişmesine izin vermek için böyle bir yöntem süslüyorum [Authorize(Roles="members")] Birden fazla role nasıl izin verebilirim? Örneğin aşağıdaki çalışmaz ama ne yapmaya çalışıyorum gösterir ("üye" ve "yönetici" erişimine izin): [Authorize(Roles="members", "admin")]

5
Geçerli denetleyicinin adını görünümde alabilir miyim?
Geçerli denetleyicinin görünümden ne olduğunu anlamanın bir yolu var mı? Bunu bilmek neden bir örnek için: birkaç denetleyici aynı düzeni paylaşıyorsa, düzen ERB dosyasında denetleyiciye dayalı geçerli sayfanın menü öğesini vurgulamak istediğim bir parçası olabilir. Belki de bu kötü bir yaklaşımdır. Eğer öyleyse, bunu yapmanın daha çok tercih edilen yolu …

13
Denetleyici ve eylem adı denetleyiciden alınsın mı?
Web uygulamamız için, görünüme bağlı olarak getirilen ve görüntülenen öğelerin sırasını kaydetmeliyim - ya da kesin olarak - görünümü oluşturan denetleyici ve eylem (ve elbette kullanıcı kimliği, ancak buradaki nokta değil). Her denetleyici eyleminde kendime bir tanımlayıcı vermek yerine (DB çıktılarının görünüme bağlı sıralaması için kullanmak için), bu tanımlayıcıyı otomatik …


2
Hangisi daha iyi, spring3 denetleyicide "ModelAndView" veya "String" i döndürün
ModelAndView'a dönüş yolu @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; } String dönüşünün yolu @RequestMapping(value = "/list", method = RequestMethod.GET) public String list( @UserAuth UserAuth user, Model model) { if …

4
ASP.NET MVC: Denetleyici her istek için oluşturulmuş mu?
Çok basit bir soru: ASP.NET'teki denetleyiciler her HTTP isteği için mi oluşturuluyor yoksa uygulama başlangıcında mı oluşturuluyor ve istekler boyunca yeniden kullanılıyor mu? Denetleyici yalnızca belirli bir HTTP isteği için mi oluşturulacak? Önceki varsayımlarım doğruysa, buna güvenebilir miyim? Yalnızca bir istek için yaşayacak veritabanı bağlamı (Entity Framework) oluşturmak istiyorum. Bunu …


7
Tek sayfalı uygulamada AngularJS ile birden fazla kontrolör
Tek sayfalı bir uygulama için birden çok denetleyicinin nasıl kullanılacağını bilmek istiyorum. Bunu anlamaya çalıştım ve benimkine çok benzer sorular buldum, ancak tek sayfalık bir uygulama için birden fazla denetleyici kullanmadığınız belirli bir sorunu çözen yalnızca bir ton farklı yanıt var. Tek bir sayfa için birden fazla denetleyici kullanmanın akıllıca …

6
ASP.NET MVC - Denetleyicilerde iş mantığı olmalı mı?
Derik Whitaker , birkaç gün önce bir süredir merak ettiğim bir noktaya denk gelen bir makale yayınladı : kontrolörlerde iş mantığı olmalı mı? Şimdiye kadar gördüğüm tüm ASP.NET MVC demoları, denetleyiciye depo erişimi ve iş mantığı koydu. Hatta bazıları oraya doğrulama bile atıyor. Bu oldukça büyük, şişirilmiş denetleyicilerle sonuçlanır. MVC …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.