«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.


17
Spring ApplicationContext - Kaynak sızıntısı: 'bağlam' asla kapatılmaz
Yaylı bir MVC uygulamasında, aşağıdaki yaklaşımı kullanarak hizmet sınıflarından birinde bir değişken başlatıyorum: ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/userLibrary.xml"); service = context.getBean(UserLibrary.class); UserLibrary, uygulamamda kullandığım 3. taraf bir yardımcı programdır. Yukarıdaki kod, 'bağlam' değişkeni için bir uyarı oluşturur. Uyarı aşağıda gösterilmektedir: Resource leak: 'context' is never closed Uyarıyı anlamıyorum. Uygulama bir …

7
İçerik türü 'application / x-www-form-urlencoded; charset = UTF-8' @RequestBody MultiValueMap için desteklenmez
Spring @Controller ile x-www-form-urlencoded ile ilgili sorunun cevabına göre Aşağıdaki @Controller yöntemini yazdım @RequestMapping(value = "/{email}/authenticate", method = RequestMethod.POST , produces = {"application/json", "application/xml"} , consumes = {"application/x-www-form-urlencoded"} ) public @ResponseBody Representation authenticate(@PathVariable("email") String anEmailAddress, @RequestBody MultiValueMap paramMap) throws Exception { if(paramMap == null || paramMap.get("password") == null) { throw …

9
Spring MVC Controller'da IP Adresi nasıl alınır aranır?
Tarayıcıdan bir GET URL çağrısı yaptığım Spring MVC denetleyici projesi üzerinde çalışıyorum - Aşağıda, tarayıcıdan GET araması yaptığım url var - http://127.0.0.1:8080/testweb/processing?workflow=test&conf=20140324&dc=all Tarayıcıya tıkladıktan sonra aramanın geldiği kod aşağıdadır - @RequestMapping(value = "processing", method = RequestMethod.GET) public @ResponseBody ProcessResponse processData(@RequestParam("workflow") final String workflow, @RequestParam("conf") final String value, @RequestParam("dc") final String …

2
aynı url kalıbı için farklı bağımsız değişkenlerle iki yöntem oluşturun
Bir url "serachUser" ın iki farklı değer (istek parametresi) userId veya UserName ile gelebileceği bir senaryom var. bu yüzden bunun için iki yöntem oluşturdum public String searchUserById(@RequestParam long userID, Model model) public ModelAndView searchUserByName(@RequestParam String userName) Ama belirsiz haritalama istisna bulundu. Baharın bu durumla başa çıkmanın bir yolu var.

5
İlkbaharda form etiketindeki modelAttribute ve commandName nitelikleri arasındaki fark nedir?
Bahar 3'te jsp'de form etiketinde iki farklı özellik gördüm <form:form method="post" modelAttribute="login"> bunda modelAttribute özniteliği, özellikleri formu doldurmak için kullanılan form nesnesinin adıdır. Bunu bir form gönderirken ve denetleyicide @ModelAttributedeğeri yakalamak, doğrulayıcıyı çağırmak, iş mantığını uygulamak için kullandım. Burada her şey iyi. Şimdi <form:form method="post" commandName="login"> Bu öznitelikten beklenen şey, …

10
Spring Security, Swagger URL'ye kimlik doğrulaması olmadan erişilmesine izin verecek şekilde nasıl yapılandırılır
Projemde Spring Security var. Ana sorun: http: // localhost: 8080 / api / v2 / api-docs adresinden havalı URL'ye erişilemiyor . Eksik veya geçersiz Yetkilendirme başlığı yazıyor. Tarayıcı penceresinin ekran görüntüsü pom.xml dosyamda aşağıdaki girişler var <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.4.0</version> </dependency> SwaggerConfig: @Configuration @EnableSwagger2 public …

9
Çok parçalı bir dosyayı dosyaya nasıl dönüştürebilirim?
Biri bana çok parçalı bir dosyayı (org.springframework.web.multipart.MultipartFile) Dosyaya (java.io.File) dönüştürmenin en iyi yolunun ne olduğunu söyleyebilir mi? İlkbahar mvc web projemde Multipart dosyası olarak yüklenen dosyayı alıyorum, bunu bir Dosya (io) haline getirmem gerekiyor, bu nedenle bu görüntü depolama servisini ( Cloudinary ) arayabilirim . Çok fazla arama yaptım ama …


9
Spring MVC neden bir 404 ile yanıt veriyor ve "DispatcherServlet'te […] URI ile HTTP isteği için eşleşme bulunamadı" şeklinde rapor veriyor?
Tomcat üzerinde konuşlandırılmış bir Spring MVC uygulaması yazıyorum. Aşağıdaki minimal, eksiksiz ve doğrulanabilir örneğe bakın public class Application extends AbstractAnnotationConfigDispatcherServletInitializer { protected Class<?>[] getRootConfigClasses() { return new Class<?>[] { }; } protected Class<?>[] getServletConfigClasses() { return new Class<?>[] { SpringServletConfig.class }; } protected String[] getServletMappings() { return new String[] { …

7
Jackson ile numaralandırılıyor
Aşağıda açıklanan bir Enum var: public enum OrderType { UNKNOWN(0, "Undefined"), TYPEA(1, "Type A"), TYPEB(2, "Type B"), TYPEC(3, "Type C"); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name = name; } //Setters, getters.... } Controller ( new OrderType[] {UNKNOWN,TYPEA,TYPEB,TYPEC};) ile enum dizisini …

17
@Autowired - Bağımlılık için uygun bir fasulye türü bulunamadı
Spring ve Hibernate kullanan hizmetler için varlıklar, hizmetler ve JUnit testleri oluşturarak projeme başladım. Bütün bunlar harika çalışıyor. Ardından, bu web uygulamasını birçok farklı adım adım öğretici kullanarak yapmak için spring-mvc ekledim, ancak Controller'ı @Autowired ek açıklamasıyla yapmaya çalışırken, dağıtım sırasında Glassfish'ten hatalar alıyorum. Sanırım bir sebepten dolayı Spring benim …

7
Spring 5.0.3 RequestRejectedException: URL normalize edilmediği için istek reddedildi
Bunun Spring 5.0.3'teki bir hata mı yoksa benim tarafımdaki sorunları düzeltmek için yeni bir özellik mi olduğundan emin değilim. Yükseltmeden sonra bu hatayı alıyorum. İlginç bir şekilde bu hata yalnızca yerel makinemde. HTTPS protokollü test ortamında aynı kod iyi çalışıyor. Devam ediyor... Bu hatayı almamın nedeni, sonuçta ortaya çıkan JSP …


11
Spring CORS 'Access-Control-Allow-Origin' başlığı yok
Web.xml'yi java config'e taşıdıktan sonra aşağıdaki sorunu alıyorum No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access. Birkaç Bahar referansına dayanarak, aşağıdaki girişim denendi: @Configuration @ComponentScan(basePackageClasses = AppConfig.class, useDefaultFilters = false, includeFilters = { @Filter(org.springframework.stereotype.Controller.class) }) @EnableWebMvc public class WebConfig extends WebMvcConfigurerAdapter { …

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.