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.

9
Spring Boot Mengkonfigurasi dan Menggunakan Dua Sumber Data
Bagaimana saya bisa mengkonfigurasi dan menggunakan dua sumber data? Sebagai contoh di sini adalah apa yang saya miliki untuk sumber data pertama: properti aplikasi #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db ... Kelas aplikasi @SpringBootApplication public class SampleApplication { public static …

23
Bagaimana menangani konten statis di Spring MVC?
Saya mengembangkan aplikasi web menggunakan Spring MVC 3 dan mendapatkan DispatcherServletsemua permintaan ke '/' seperti itu (web.xml): <servlet> <servlet-name>app</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>app</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> Sekarang ini berfungsi seperti yang diiklankan, namun bagaimana saya bisa menangani konten statis? Sebelumnya, sebelum menggunakan URL RESTful, saya akan menangkap semua * .html misalnya …
200 spring-mvc 




14
Trigger 404 di pengontrol Spring-MVC?
Bagaimana cara mendapatkan musim semi pengontrol 3.0 untuk memicu 404? Saya memiliki pengontrol dengan @RequestMapping(value = "/**", method = RequestMethod.GET)dan untuk beberapa URL mengakses pengontrol, saya ingin wadah muncul dengan 404.
193 java  spring  spring-mvc 

7
Spring MVC: Objek kompleks sebagai GET @RequestParam
Misalkan saya memiliki halaman yang mencantumkan objek pada tabel dan saya perlu meletakkan formulir untuk memfilter tabel. Filter dikirim sebagai Ajax GET ke URL seperti itu: http://foo.com/system/controller/action?page=1&prop1=x&prop2=y&prop3=z Dan bukannya memiliki banyak parameter pada Kontroler saya seperti: @RequestMapping(value = "/action") public @ResponseBody List<MyObject> myAction( @RequestParam(value = "page", required = false) int …
192 java  spring-mvc 

3
@RequestParam di Spring MVC yang menangani parameter opsional
Apakah mungkin untuk kontroler Spring untuk menangani kedua jenis permintaan? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Jika saya mendefinisikan satu pengontrol semacam itu: @RequestMapping (value = "/submit/id/{id}", method = RequestMethod.GET, produces="text/xml") public String showLoginWindow(@PathVariable("id") String id, @RequestParam(value = "logout", required = false) String logout, @RequestParam("name") String username, @RequestParam("password") String password, @ModelAttribute("submitModel") SubmitModel …
186 java  spring  spring-mvc 

10
Spring MVC - Bagaimana cara mendapatkan semua params permintaan di peta di Spring controller?
URL contoh: ../search/?attr1=value1&attr2=value2&attr4=value4 Saya tidak tahu nama attr1, att2, dan attr4. Saya ingin dapat melakukan sesuatu seperti itu (atau serupa, tidak peduli, asalkan saya memiliki akses ke Peta nama parameter permintaan -> nilai: @RequestMapping(value = "/search/{parameters}", method = RequestMethod.GET) public void search(HttpServletRequest request, @PathVariable Map<String,String> allRequestParams, ModelMap model) throws Exception …
183 java  spring  spring-mvc 

16
Tambahkan path konteks ke aplikasi Spring Boot
Saya mencoba untuk mengatur konteks aplikasi Boot Spring secara terprogram. Alasan untuk konteks root adalah kami ingin aplikasi diakses localhost:port/{app_name}dan semua path controller ditambahkan ke sana. Ini adalah file konfigurasi aplikasi untuk aplikasi web. @Configuration public class ApplicationConfiguration { Logger logger = LoggerFactory.getLogger(ApplicationConfiguration.class); @Value("${mainstay.web.port:12378}") private String port; @Value("${mainstay.web.context:/mainstay}") private String …

23
Spring Boot tidak menayangkan konten statis
Saya tidak bisa mendapatkan proyek Spring-boot untuk menyajikan konten statis. Saya telah menempatkan folder dengan nama di staticbawah src/main/resources. Di dalamnya saya memiliki folder bernama images. Ketika saya mengemas aplikasi dan menjalankannya, ia tidak dapat menemukan gambar yang saya masukkan ke folder itu. Saya sudah mencoba untuk menempatkan file statis …

8
Cara mendapatkan UserDetails pengguna aktif
Di pengontrol saya, ketika saya membutuhkan pengguna aktif (login), saya melakukan hal berikut untuk mendapatkan UserDetailsimplementasi saya : User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Ini bekerja dengan baik, tetapi saya akan berpikir Spring dapat membuat hidup lebih mudah dalam kasus seperti ini. Apakah ada cara untuk memiliki UserDetailsautowired ke controller atau …

4
Saat menggunakan ResponseEntity <T> dan @RestController untuk aplikasi Spring RESTful
Saya bekerja dengan Spring Framework 4.0.7, bersama dengan MVC dan Rest Saya dapat bekerja dalam damai dengan: @Controller ResponseEntity&lt;T&gt; Sebagai contoh: @Controller @RequestMapping("/person") @Profile("responseentity") public class PersonRestResponseEntityController { Dengan metode (hanya untuk membuat) @RequestMapping(value="/", method=RequestMethod.POST) public ResponseEntity&lt;Void&gt; createPerson(@RequestBody Person person, UriComponentsBuilder ucb){ logger.info("PersonRestResponseEntityController - createPerson"); if(person==null) logger.error("person is null!!!"); else …

6
Spring MVC: Bagaimana cara melakukan validasi?
Saya ingin tahu apa cara terbersih dan terbaik untuk melakukan validasi formulir input pengguna. Saya telah melihat beberapa pengembang mengimplementasikan org.springframework.validation.Validator. Sebuah pertanyaan tentang itu: Saya melihatnya memvalidasi kelas. Apakah kelas harus diisi secara manual dengan nilai-nilai dari input pengguna, dan kemudian diteruskan ke validator? Saya bingung tentang cara terbersih …

3
Apa perbedaan antara <mvc: annotation-driven /> dan <context: annotation-config /> dalam servlet?
Saya bermigrasi dari Spring 2.5 ke Spring 3. Mereka telah memperkenalkan &lt;mvc:annotation-driven /&gt;yang melakukan sihir hitam. Ini diharapkan dideklarasikan hanya dalam file konfigurasi servlet. Di Spring 2.5 saya baru saja menggunakan &lt;context:annotation-config /&gt;dan &lt;context:component-scan base='...'/&gt;tag mendeklarasikan application-context.xmlXML konfigurasi servlet dan dispatcher dengan paket basis yang sesuai untuk dipindai. Jadi saya …

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.