Czy ktoś może wyjaśnić adnotacje @RequestBodyi @ResponseBodyw Spring 3? Do czego służą? Wszelkie przykłady byłyby
Czy ktoś może wyjaśnić adnotacje @RequestBodyi @ResponseBodyw Spring 3? Do czego służą? Wszelkie przykłady byłyby
Tło: Mam aplikację Spring 2.5 / Java / Tomcat. Oto następująca fasola, która jest używana w wielu miejscach w aplikacji public class HibernateDeviceDao implements DeviceDao oraz następujące ziarna, które są nowe: public class JdbcDeviceDao implements DeviceDao Pierwsza fasola jest...
Moje pytanie jest zasadniczo kontynuacją tego pytania. @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } W powyższym przykładzie Spring dodałby „Hello World” do treści odpowiedzi. Jak mogę zwrócić ciąg jako...
Używam jQuery $.getJSON()do wykonywania asynchronicznych wywołań do mojego prostego zaplecza Spring MVC. Większość metod kontrolera Spring wygląda następująco: @RequestMapping(value = "/someURL", method = RequestMethod.POST) public @ResponseBody SomePOJO getSomeData(@ModelAttribute Widget...
Chcę użyć w kontrolerze prototypowego komponentu bean z adnotacjami. Ale zamiast tego wiosna tworzy singleton. Oto kod: @Component @Scope("prototype") public class LoginAction { private int counter; public LoginAction(){ System.out.println(" counter is:" + counter); } public String...
Używam Spring MVC i to jest moja metoda: /** * Upload single file using Spring Controller. */ @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) public @ResponseBody ResponseEntity<GenericResponseVO<? extends IServiceVO>> uploadFileHandler( @RequestParam("name")...
Czytałem w niektórych postach o Spring MVC i Portletach, że iniekcja pola nie jest zalecana. Jak rozumiem, wstrzyknięcie pola ma miejsce, gdy wstrzykujesz Fasolę w @Autowirednastępujący sposób: @Component public class MyComponent { @Autowired private Cart cart; } W trakcie moich badań czytałem...
Szukam najłatwiejszego i najprostszego sposobu na powiązanie i konwersję danych w Spring MVC. Jeśli to możliwe, bez wykonywania jakiejkolwiek konfiguracji XML. Do tej pory korzystałem z PropertyEditors w następujący sposób: public class CategoryEditor extends PropertyEditorSupport { //...
Przesyłam parametry z formularza w ten sposób: myparam[0] : 'myValue1' myparam[1] : 'myValue2' myparam[2] : 'myValue3' otherParam : 'otherValue' anotherParam : 'anotherValue' ... Wiem, że mogę uzyskać wszystkie parametry w metodzie kontrolera, dodając parametr taki jak public String...
Mam w mojej aplikacji internetowej Spring MVC Java opartej na adnotacjach uruchomionej na serwerze internetowym jetty (obecnie we wtyczce maven jetty). Próbuję zrobić wsparcie AJAX z jedną metodą kontrolera zwracającą tylko tekst pomocy typu String. Zasoby są w kodowaniu UTF-8, podobnie jak...
Czy możesz mi dać krótkie wyjaśnienie i próbkę użycia @PathVariablewiosennego mvc? Proszę podać, w jaki sposób wpisujesz adres URL? Mam problem ze znalezieniem odpowiedniego adresu URL, aby wyświetlić stronę jsp.
Mam żądanie GET, które wysyła datę w formacie RRRR-MM-DD do kontrolera Spring. Kod kontrolera jest następujący: @RequestMapping(value="/fetch" , method=RequestMethod.GET) public @ResponseBody String fetchResult(@RequestParam("from") Date fromDate) { //Content goes here } Żądanie jest wysyłane...
Widzę to w mojej aplikacji Spring MVC web.xml: <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> Próbuję dowiedzieć się, dlaczego tam jest i czy jest...
jeśli mam mapowanie żądań podobne do następującego: @RequestMapping(value = "/test", method = RequestMethod.POST) @ResponseBody public void test(@RequestParam(value = "i", defaultValue = "10") int i) { } A następnie zadzwoń do tej prośby z: http://example.com/test?i= Otrzymuję komunikat o...
Szukałem, jak zarządzać wersjami REST API za pomocą Spring 3.2.x, ale nie znalazłem niczego, co byłoby łatwe w utrzymaniu. Najpierw wyjaśnię problem, który mam, a potem rozwiązanie ... ale zastanawiam się, czy tu ponownie wymyślam koło. Chcę zarządzać wersją opartą na nagłówku Accept i na przykład,...
Próbuję połączyć mvc i resztę w jednym projekcie buta sprężynowego. Chcę ustawić ścieżkę bazową dla wszystkich pozostałych kontrolerów (np. Example.com/api) w jednym miejscu (nie chcę @RequestMapping('api/products')zamiast tego przypisywać do każdego kontrolera adnotacji po prostu...
Zauważyłem, że poniższy kod przekierowuje użytkownika na adres URL wewnątrz projektu, @RequestMapping(method = RequestMethod.POST) public String processForm(HttpServletRequest request, LoginForm loginForm, BindingResult result, ModelMap model) { String redirectUrl = "yahoo.com"; return...
Mam następujący kod w jednym z moich kontrolerów: @Controller @RequestMapping("/preference") public class PreferenceController { @RequestMapping(method = RequestMethod.GET, produces = "text/html") public String preference() { return "preference"; } } Po prostu próbuję to przetestować za...
Planujemy zrobić nową aplikację z wiosenną wersją 4.0.6. Używamy kontrolera, który może zwrócić „XML” lub „JSON”. W poprzednim projekcie z powodzeniem zaimplementowaliśmy Jersey ze wsparciem Spring for REST przy użyciu JAX-RS API, ale po przeczytaniu kilku artykułów i sugestii seniorów stwierdzili,...
Po prostu 5.0.1.RELEASEmigruję do wiosennej wersji mvc, ale nagle w eclipse STS WebMvcConfigurerAdapter jest oznaczony jako przestarzały public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) {