Pertanyaan yang diberi tag «spring-mvc»

Kerangka kerja untuk membangun aplikasi web Java berdasarkan pola Model-View-Controller (MVC). Ini mempromosikan kode yang fleksibel dan dipisahkan dari teknologi tampilan yang mendasarinya.

7
Jenis konten 'application / x-www-form-urlencoded; charset = UTF-8' tidak didukung untuk @RequestBody MultiValueMap
Berdasarkan jawaban untuk masalah dengan x-www-form-urlencoded dengan Spring @Controller Saya telah menulis metode @Controller di bawah ini @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") …

16
Spring ApplicationContext - Kebocoran sumber daya: 'konteks' tidak pernah ditutup
Dalam aplikasi MVC musim semi, saya menginisialisasi variabel di salah satu kelas layanan menggunakan pendekatan berikut: ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/userLibrary.xml"); service = context.getBean(UserLibrary.class); UserLibrary adalah utilitas pihak ketiga yang saya gunakan dalam aplikasi saya. Kode di atas menghasilkan peringatan untuk variabel 'konteks'. Peringatannya ditunjukkan di bawah ini: Resource leak: …


9
Bagaimana cara mengekstrak Alamat IP di Spring MVC Controller mendapatkan panggilan?
Saya sedang mengerjakan proyek pengontrol MVC Spring di mana saya membuat panggilan GET URL dari browser - Di bawah ini adalah url yang saya gunakan untuk melakukan panggilan GET dari browser - http://127.0.0.1:8080/testweb/processing?workflow=test&conf=20140324&dc=all Dan di bawah ini adalah kode di mana panggilan muncul setelah masuk ke browser - @RequestMapping(value = …

2
buat dua metode untuk pola url yang sama dengan argumen berbeda
Saya memiliki skenario di mana satu url "serachUser" mungkin datang dengan dua nilai berbeda (parameter permintaan) userId atau UserName. jadi untuk ini saya telah membuat dua metode public String searchUserById(@RequestParam long userID, Model model) public ModelAndView searchUserByName(@RequestParam String userName) Tapi saya mendapatkan pengecualian pemetaan ambigu. Spring punya cara untuk menangani …

5
Perbedaan antara atribut modelAttribute dan commandName dalam tag formulir di musim semi?
Di Spring 3, saya telah melihat dua atribut berbeda dalam tag formulir di jsp <form:form method="post" modelAttribute="login"> dalam atribut modelAttribute adalah nama objek formulir yang propertinya digunakan untuk mengisi formulir. Dan saya menggunakannya dalam memposting formulir dan dalam pengontrol saya telah digunakan @ModelAttributeuntuk menangkap nilai, memanggil validator, menerapkan logika bisnis. …

10
Cara mengonfigurasi Keamanan Musim Semi untuk mengizinkan URL Swagger diakses tanpa autentikasi
Proyek saya memiliki Keamanan Musim Semi. Masalah utama: Tidak dapat mengakses URL swagger di http: // localhost: 8080 / api / v2 / api-docs . Tercantum header Otorisasi tidak ada atau tidak valid. Tangkapan layar dari jendela browser My pom.xml memiliki entri berikut <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> …

9
Mengapa Spring MVC menanggapi dengan 404 dan melaporkan "Tidak ditemukan pemetaan untuk permintaan HTTP dengan URI […] di DispatcherServlet"?
Saya sedang menulis aplikasi Spring MVC yang digunakan di Tomcat. Lihat contoh minimal, lengkap, dan dapat diverifikasi berikut ini public class Application extends AbstractAnnotationConfigDispatcherServletInitializer { protected Class<?>[] getRootConfigClasses() { return new Class<?>[] { }; } protected Class<?>[] getServletConfigClasses() { return new Class<?>[] { SpringServletConfig.class }; } protected String[] getServletMappings() { …

9
Bagaimana cara mengonversi file multipart ke File?
Adakah yang bisa memberi tahu saya apa cara terbaik untuk mengonversi file multi bagian (org.springframework.web.multipart.MultipartFile) ke File (java.io.File)? Dalam proyek web mvc musim semi saya, saya mendapatkan file yang diunggah sebagai file Multipart. Saya harus mengubahnya menjadi File (io), oleh karena itu saya dapat memanggil layanan penyimpanan gambar ini ( …

7
Serialisasi enum dengan Jackson
Saya memiliki Enum yang dideskripsikan di bawah ini: 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.... } Saya mengembalikan enum array dengan …

17
@Autowired - Tidak ada jenis kacang yang memenuhi syarat yang ditemukan untuk ketergantungan
Saya telah memulai proyek saya dengan membuat entitas, layanan, dan pengujian JUnit untuk layanan menggunakan Spring dan Hibernate. Semua ini bekerja dengan baik. Kemudian saya telah menambahkan spring-mvc untuk membuat aplikasi web ini menggunakan banyak tutorial langkah demi langkah yang berbeda, tetapi ketika saya mencoba membuat Pengontrol dengan anotasi @Autowired, …

3
Bagaimana cara kerja anotasi Spring @ResponseBody?
Saya memiliki metode yang dijelaskan dengan cara berikut: /** * Provide a list of all accounts. */ // TODO 02: Complete this method. Add annotations to respond // to GET /accounts and return a List<Account> to be converted. // Save your work and restart the server. You should get JSON …
89 java  json  spring  rest  spring-mvc 



8
Bagaimana cara mendapatkan Objek Sesi di Musim Semi?
Saya relatif baru dalam keamanan Musim Semi dan Musim Semi. Saya mencoba untuk menulis program di mana saya perlu mengautentikasi pengguna di ujung server menggunakan keamanan Spring, Saya datang dengan yang berikut: public class CustomAuthenticationProvider extends AbstractUserDetailsAuthenticationProvider{ @Override protected void additionalAuthenticationChecks(UserDetails userDetails, UsernamePasswordAuthenticationToken usernamePasswordAuthenticationToken) throws AuthenticationException { System.out.println("Method invoked : …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.