Un cadre pour créer des applications Web Java basées sur le modèle Model-View-Controller (MVC). Il favorise un code flexible et découplé des technologies de vue sous-jacentes.
Nous travaillons sur une application Web Spring Boot et la base de données que nous utilisons est MySql ; la configuration que nous avons est que nous la testons d'abord localement (cela signifie que nous devons installer MySql sur notre PC); puis nous poussons vers Bitbucket ; Jenkins détecte automatiquement …
Comment configurer et utiliser deux sources de données? Par exemple, voici ce que j'ai pour la première source de données: 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 d'application @SpringBootApplication public class SampleApplication { public static void main(String[] args) …
Je développe une webapp à l'aide de Spring MVC 3 et ai la DispatcherServletcapture de toutes les demandes à '/' comme ça (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> Maintenant, cela fonctionne comme annoncé, mais comment puis-je gérer le contenu statique? Auparavant, avant d'utiliser des URL RESTful, j'aurais …
Dans cette image (que j'ai obtenue d' ici ), la requête HTTP envoie quelque chose à Dispatcher Servlet. Ma question est de savoir ce que fait Dispatcher Servlet ? S'agit-il de récupérer les informations de la page Web et de les envoyer au contrôleur?
Quelle est la différence entre le contexte d'application et le contexte d'application Web? Je sais que cela WebApplicationContextest utilisé pour les applications orientées architecture Spring MVC? Je veux savoir à quoi sert les ApplicationContextapplications MVC? Et dans quel type de haricots sont définis ApplicationContext?
Comment puis-je obtenir un contrôleur Spring 3.0 pour déclencher un 404? J'ai un contrôleur avec @RequestMapping(value = "/**", method = RequestMethod.GET)et pour certaines URL accédant au contrôleur, je veux que le conteneur propose un 404.
Supposons que j'ai une page qui répertorie les objets sur une table et que j'ai besoin de mettre un formulaire pour filtrer la table. Le filtre est envoyé en tant que GET Ajax à une URL comme celle-ci: http://foo.com/system/controller/action?page=1&prop1=x&prop2=y&prop3=z Et au lieu d'avoir beaucoup de paramètres sur mon contrôleur comme: …
Exemple d'URL: ../search/?attr1=value1&attr2=value2&attr4=value4 Je ne connais pas les noms de attr1, att2 et attr4. J'aimerais pouvoir faire quelque chose comme ça (ou similaire, je m'en fiche, du moment que j'ai accès à la carte du nom du paramètre de la requête -> valeur: @RequestMapping(value = "/search/{parameters}", method = RequestMethod.GET) public …
Est-il possible pour un contrôleur Spring de gérer les deux types de requêtes? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Si je définis un seul contrôleur du genre: @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") …
J'essaie de définir une racine de contexte d'applications Spring Boot par programmation. La raison de la racine de contexte est que nous voulons que l'application soit accessible à partir de localhost:port/{app_name}et que tous les chemins de contrôleur y soient ajoutés. Voici le fichier de configuration de l'application pour l'application Web. …
Je ne parviens pas à faire en sorte que mon projet Spring-boot diffuse du contenu statique. J'ai placé un dossier nommé staticsous src/main/resources. À l'intérieur, j'ai un dossier nommé images. Lorsque j'emballe l'application et que je l'exécute, elle ne trouve pas les images que j'ai placées dans ce dossier. J'ai …
Dans mes contrôleurs, lorsque j'ai besoin de l'utilisateur actif (connecté), je fais ce qui suit pour obtenir mon UserDetailsimplémentation: User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Cela fonctionne bien, mais je pense que Spring pourrait rendre la vie plus facile dans un cas comme celui-ci. Existe-t-il un moyen de UserDetailsconnecter automatiquement le …
Je travaille avec Spring Framework 4.0.7, avec MVC et Rest Je peux travailler en paix avec: @Controller ResponseEntity<T> Par exemple: @Controller @RequestMapping("/person") @Profile("responseentity") public class PersonRestResponseEntityController { Avec la méthode (juste pour créer) @RequestMapping(value="/", method=RequestMethod.POST) public ResponseEntity<Void> createPerson(@RequestBody Person person, UriComponentsBuilder ucb){ logger.info("PersonRestResponseEntityController - createPerson"); if(person==null) logger.error("person is null!!!"); else …
Je voudrais savoir quelle est la manière la plus propre et la meilleure pour effectuer la validation de formulaire des entrées utilisateur. J'ai vu certains développeurs implémenter org.springframework.validation.Validator. Une question à ce sujet: je l'ai vu valider une classe. La classe doit-elle être remplie manuellement avec les valeurs de l'entrée …
Je migre du printemps 2.5 au printemps 3. Ils ont introduit <mvc:annotation-driven />ce qui fait de la magie noire. Cela devrait être déclaré uniquement dans le fichier de configuration du servlet. Au printemps 2.5, je viens d'utiliser <context:annotation-config />et des <context:component-scan base='...'/>balises déclarées à la fois dans application-context.xmlet dans la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.