«spring-mvc» etiketlenmiş sorular

Model-View-Controller (MVC) modeline dayanan Java web uygulamaları oluşturmak için bir çerçeve. Altta yatan görünüm teknolojilerinden esnek ve ayrıştırılmış kodu destekler.

3
Kontrolörden HttpRequest'e erişen Spring 3 MVC
@SessionAttributesÖrneğin, çerezlerin işlenmesi için oturum açmak için isteği ve oturum özniteliklerini kendim yerine getirmek istiyorum . HttpRequestBir denetleyicinin içinden nasıl erişebileceğimi anlayamıyorum, üstündeki bir katmana gidip kendisine @RequestAttributeerişmek için bir yola ihtiyacım var HttpRequest. Stripes ile bunu bir ApplicationContextve çağırarak yapmak için kullanılır getAttribute(). Ayrıca, HttpServletRequestas parametresini geçirmek çalışmıyor gibi …

2
Yay denetleyicisi eşlemesine sahip bir url parametresini nasıl alırsınız?
Bu sorun önemsiz görünüyor, ancak düzgün çalışmasını sağlayamıyorum. Spring denetleyici eşlememi jquery ajax ile arıyorum. SomeAttr değeri, url'deki değerden bağımsız olarak her zaman boş dizedir. Lütfen nedenini belirlememe yardım edin. -URL aradı http://localhost:8080/sitename/controllerLevelMapping/1?someAttr=6 -Kontrolör Haritalama @RequestMapping(value={"/{someID}"}, method=RequestMethod.GET) public @ResponseBody int getAttr(@PathVariable(value="someID") final String id, @ModelAttribute(value="someAttr") String someAttr) { //I hit …
105 spring-mvc 


13
Hibernate LazyInitializationException nasıl düzeltilir: bir rol koleksiyonu tembel olarak başlatılamadı, proxy başlatılamadı - Oturum yok
İlkbahar projemdeki özel AuthenticationProvider'da, giriş yapan kullanıcının yetki listesini okumaya çalışıyorum, ancak şu hatayla karşılaşıyorum: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.horariolivre.entity.Usuario.autorizacoes, could not initialize proxy - no Session at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:566) at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:186) at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:545) at org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:124) at org.hibernate.collection.internal.PersistentBag.iterator(PersistentBag.java:266) at com.horariolivre.security.CustomAuthenticationProvider.authenticate(CustomAuthenticationProvider.java:45) at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156) at org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:177) at org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter.attemptAuthentication(UsernamePasswordAuthenticationFilter.java:94) …

26
IntelliJ IDEA, Spring'in @Autowired açıklamasını kullanırken hataları gösteriyor
IntelliJ IDEA @Autowiredsınıfta Spring'in açıklamasını kullandığımda hatalar gösteriyor , ancak sınıf sorunsuz çalışıyor. İşte bu hata mesajı: Otomatik kablolu üyeler geçerli yaylı fasulye (@ Bileşen / @ Hizmet, vb.) Daha az ... (Ctrl + F1) Bir fasulye sınıfındaki otomatik kablolama sorunlarını kontrol eder.

10
Spring Boot tarafından örtük olarak kullanılan Jackson JSON eşleştiricisi nasıl özelleştirilir?
Spring Boot'u (1.2.1), RESTful Web Hizmeti Oluşturma öğreticisiyle benzer şekilde kullanıyorum : @RestController public class EventController { @RequestMapping("/events/all") EventList events() { return proxyService.getAllEvents(); } } Yukarıda, Spring MVC, nesnemi JSON'a serileştirmek için dolaylı olarak Jackson'ı kullanıyor EventList. Ancak JSON biçiminde bazı basit özelleştirmeler yapmak istiyorum, örneğin: setSerializationInclusion(JsonInclude.Include.NON_NULL) Soru, örtük JSON …


11
@ExceptionHandler ile bahar güvenliği kimlik doğrulama istisnalarını yönetin
Spring MVC'leri kullanıyorum @ControllerAdviceve @ExceptionHandlerREST Api'nin tüm istisnalarını işlemek için. Web mvc denetleyicileri tarafından atılan istisnalar için iyi çalışır, ancak denetleyici yöntemleri çağrılmadan önce çalıştıkları için bahar güvenliği özel filtreleri tarafından atılan istisnalar için çalışmaz. Belirteç tabanlı kimlik doğrulaması yapan özel bir yay güvenlik filtrem var: public class AegisAuthenticationFilter extends …

2
Maven bağımlılığı yay-web ve ilkbahar-webmvc
Aşağıdaki bağımlılıklar arasındaki fark nedir? <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.1.2.RELEASE</version> </dependency> vs <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>3.1.2.RELEASE</version> </dependency> Ben eklerseniz spring-webmvcyalnız o zaman spring-webörtülü olarak eklenir. Ne zaman spring-webyalnız kullanmalıyız ?
100 spring  maven  spring-mvc 

2
HQL ERROR: Birleştirme için yol bekleniyor
Bu sorgunun varyasyonlarını denemeye devam ediyorum ve bunu gerçekleştiremiyorum. Bu gönderiye de başvurdum: Katılmak için Beklenen Yol! Nhibernate Error ve sorguma aynı mantığı uygulayamıyorum. Nesnemin Userbir UserGroupkoleksiyonu var. Sorgunun nesne içindeki varlıklara başvurması gerektiğini anlıyorum, ancak gördüğüm kadarıyla ben ... @NamedQuery( name = "User.findByGroupId", query = "SELECT u FROM UserGroup …
100 java  spring-mvc 

3
Spring BeanPostProcessor tam olarak nasıl çalışır?
Spring Core sertifikası için çalışıyorum ve Spring'in fasulye yaşam döngüsünü nasıl yönettiği ve özellikle fasulye post işlemcisi hakkında bazı şüphelerim var . Yani şu şemaya sahibim: Bunun ne anlama geldiği benim için oldukça açık: Fasulye Tanımlarını Yükle aşamasında aşağıdaki adımlar gerçekleşir : @Configuration sınıflar işlenir ve / veya @Components ve …

6
Spring MVC'de mevcut URL'yi almanın en iyi yolu nedir?
İstemci tarafından aktif istek için kullanılan URL'ye dayalı olarak URL'ler oluşturmak istiyorum. Geçerli HttpServletRequestnesneyi almaktan daha akıllıca bir şey var mı getParameter...()ve GET parametreleri dahil (ve yalnızca) tam URL'yi yeniden oluşturma yöntemleri. Açıklama: Mümkünse bir HttpServletRequestnesneyi kullanmaktan vazgeçmek istiyorum .


8
RESTful ile Spring Boot / MVC / JavaConfig ile GZIP sıkıştırmasını kullanma
Bir dizi RESTfulhizmet için ek açıklama tabanlı java yapılandırması ile Spring Boot / MVC kullanıyoruz ve HTTP GZIPbazı API yanıtlarında seçici olarak akış sıkıştırmasını etkinleştirmek istiyoruz . Bunu kontrol byte[] @ResponseBodycihazımda ve a'da manuel olarak yapabileceğimi biliyorum , ancak SpringMVC altyapısına (filtreler / vb.) Güvenmeyi ve JSON dönüştürme ve sıkıştırmayı …

4
JSR-303 @Valid ek açıklaması alt nesnelerin listesi için çalışmıyor
Ana derslerim public class UserAddressesForm { @NotEmpty private String firstName; @NotEmpty private String lastName; private List<AddressForm> addresses; ... setters and getters public class AddressForm { @NotEmpty private String customName; @NotEmpty private String city; @NotEmpty private String streetAn; @NotEmpty private String streetHn; @NotEmpty private String addressCountry; @NotEmpty private String postCode; ... …
96 java  json  spring  spring-mvc  jsr 

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.