Domande taggate «spring-mvc»

Un framework per la creazione di applicazioni Web Java basate sul modello Model-View-Controller (MVC). Promuove il codice flessibile e disaccoppiato dalle tecnologie di visualizzazione sottostanti.

9
Spring Boot Configurare e utilizzare due origini dati
Come posso configurare e utilizzare due origini dati? Ad esempio, ecco quello che ho per la prima fonte di dati: application.properties #first db spring.datasource.url = [url] spring.datasource.username = [username] spring.datasource.password = [password] spring.datasource.driverClassName = oracle.jdbc.OracleDriver #second db ... Classe di applicazione @SpringBootApplication public class SampleApplication { public static void main(String[] …


23
Come gestire il contenuto statico in Spring MVC?
Sto sviluppando una webapp usando Spring MVC 3 e ho DispatcherServletcatturato tutte le richieste in questo modo (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> Ora funziona come pubblicizzato, tuttavia come posso gestire il contenuto statico? In precedenza, prima di utilizzare gli URL RESTful, avrei preso tutti * .html …
200 spring-mvc 


14
Trigger 404 nel controller Spring-MVC?
Come posso ottenere un controller Spring 3.0 per attivare un 404? Ho un controller con @RequestMapping(value = "/**", method = RequestMethod.GET)e per alcuni URL che accedono al controller, voglio che il contenitore produca un 404.
194 java  spring  spring-mvc 


7
Spring MVC: oggetto complesso come GET @RequestParam
Supponiamo di avere una pagina che elenca gli oggetti su una tabella e che devo inserire un modulo per filtrare la tabella. Il filtro viene inviato come Ajax GET a un URL del genere: http://foo.com/system/controller/action?page=1&prop1=x&prop2=y&prop3=z E invece di avere molti parametri sul mio controller come: @RequestMapping(value = "/action") public @ResponseBody …
193 java  spring-mvc 

3
@RequestParam in Spring MVC che gestisce i parametri opzionali
È possibile per un controller Spring gestire entrambi i tipi di richieste? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Se definisco un singolo controller del tipo: @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, …
186 java  spring  spring-mvc 

10
Spring MVC - Come ottenere tutti i parametri di richiesta in una mappa nel controller Spring?
URL di esempio: ../search/?attr1=value1&attr2=value2&attr4=value4 Non conosco i nomi di attr1, att2 e attr4. Vorrei essere in grado di fare qualcosa del genere (o simile, non importa, purché abbia accesso alla mappa del nome param della richiesta -> valore: @RequestMapping(value = "/search/{parameters}", method = RequestMethod.GET) public void search(HttpServletRequest request, @PathVariable Map<String,String> …
183 java  spring  spring-mvc 

16
Aggiungi percorso contestuale all'applicazione Spring Boot
Sto cercando di impostare una root di contesto delle applicazioni Spring Boot a livello di codice. Il motivo della root di contesto è che vogliamo che si acceda all'app e che vengano aggiunti localhost:port/{app_name}tutti i percorsi del controller. Ecco il file di configurazione dell'applicazione per l'app Web. @Configuration public class …

23
Spring Boot non offre contenuto statico
Non riesco a far sì che il mio progetto Spring-boot offra contenuti statici. Ho inserito una cartella staticsotto src/main/resources. Al suo interno ho una cartella chiamata images. Quando impacco l'app e la eseguo, non riesce a trovare le immagini che ho inserito in quella cartella. Ho cercato di mettere i …

8
Come ottenere i dettagli utente dell'utente attivo
Nei miei controller, quando ho bisogno dell'utente attivo (connesso), sto facendo quanto segue per ottenere la mia UserDetailsimplementazione: User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Funziona bene, ma penso che la primavera potrebbe semplificare la vita in un caso come questo. C'è un modo per avere l' UserDetailsautowired nel controller o nel …

4
Quando si utilizza ResponseEntity <T> e @RestController per le applicazioni Spring RESTful
Sto lavorando con Spring Framework 4.0.7, insieme a MVC e Rest Posso lavorare in pace con: @Controller ResponseEntity&lt;T&gt; Per esempio: @Controller @RequestMapping("/person") @Profile("responseentity") public class PersonRestResponseEntityController { Con il metodo (solo per creare) @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: come eseguire la convalida?
Vorrei sapere qual è il modo più pulito e migliore per eseguire la convalida del modulo degli input dell'utente. Ho visto implementare alcuni sviluppatori org.springframework.validation.Validator. Una domanda al riguardo: ho visto che convalida una classe. La classe deve essere compilata manualmente con i valori dall'input dell'utente e quindi passata al …

3
Qual è la differenza tra <mvc: annotation-driven /> e <context: annotation-config /> nel servlet?
Sto migrando dalla primavera 2.5 alla primavera 3. Hanno introdotto &lt;mvc:annotation-driven /&gt;che fa della magia nera. Questo dovrebbe essere dichiarato solo nel file di configurazione servlet. Nella primavera 2.5 ho appena usato &lt;context:annotation-config /&gt;e i &lt;context:component-scan base='...'/&gt;tag dichiarati sia application-context.xmlnell'XML di configurazione del servlet del dispatcher che con i pacchetti …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.