Perguntas com a marcação «spring-mvc»

Uma estrutura para construir aplicativos da web Java com base no padrão Model-View-Controller (MVC). Ele promove código flexível e dissociado das tecnologias de exibição subjacentes.

9
Inicialização Spring Configure e use duas fontes de dados
Como posso configurar e usar duas fontes de dados? Por exemplo, aqui está o que tenho para a primeira fonte de dados: 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 de aplicação @SpringBootApplication public class SampleApplication { public static …

23
Como lidar com conteúdo estático no Spring MVC?
Estou desenvolvendo um webapp usando o Spring MVC 3 e tenho DispatcherServlettodos os pedidos para '/' assim (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> Agora isso funciona como anunciado, no entanto, como posso lidar com conteúdo estático? Antes, antes de usar URLs RESTful, eu pegava todos * .html, …
200 spring-mvc 




14
Gatilho 404 no controlador Spring-MVC?
Como obtenho um controlador Spring 3.0 para disparar um 404? Eu tenho um controlador com @RequestMapping(value = "/**", method = RequestMethod.GET)e para alguns URLs acessando o controlador, quero que o contêiner crie um 404.
193 java  spring  spring-mvc 

7
Spring MVC: objeto complexo como GET @RequestParam
Suponha que eu tenha uma página que lista os objetos em uma tabela e preciso colocar um formulário para filtrar a tabela. O filtro é enviado como um Ajax GET para um URL assim: http://foo.com/system/controller/action?page=1&prop1=x&prop2=y&prop3=z E em vez de ter muitos parâmetros no meu controlador, como: @RequestMapping(value = "/action") public …
191 java  spring-mvc 

3
@RequestParam no Spring MVC manipulando parâmetros opcionais
É possível para um controlador Spring lidar com ambos os tipos de solicitações? 1) http://localhost:8080/submit/id/ID123432?logout=true 2) http://localhost:8080/submit/id/ID123432?name=sam&password=543432 Se eu definir um único controlador do 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") …
186 java  spring  spring-mvc 

10
Spring MVC - Como obter todos os parâmetros de solicitação em um mapa no controlador Spring?
URL de exemplo: ../search/?attr1=value1&attr2=value2&attr4=value4 Eu não sei os nomes de attr1, att2 e attr4. Eu gostaria de poder fazer algo assim (ou similar, não me importo, desde que eu tenha acesso ao Mapa do pedido param name -> value: @RequestMapping(value = "/search/{parameters}", method = RequestMethod.GET) public void search(HttpServletRequest request, @PathVariable …
183 java  spring  spring-mvc 

16
Adicionar caminho de contexto ao aplicativo Spring Boot
Estou tentando definir uma raiz de contexto de aplicativos Spring Boot programaticamente. O motivo da raiz de contexto é que queremos que o aplicativo seja acessado localhost:port/{app_name}e tenha todos os caminhos do controlador anexados a ele. Aqui está o arquivo de configuração do aplicativo para o aplicativo da web. @Configuration …

23
Spring Boot não exibe conteúdo estático
Não consigo que meu projeto de inicialização Spring sirva conteúdo estático. Coloquei uma pasta chamada staticsob src/main/resources. Dentro dela, tenho uma pasta chamada images. Quando empacoto o aplicativo e o executo, ele não consegue encontrar as imagens que coloquei nessa pasta. Eu tentei colocar os arquivos estáticos em public, resourcese …

8
Como obter detalhes do usuário do usuário ativo
Nos meus controladores, quando preciso do usuário ativo (conectado), faço o seguinte para obter minha UserDetailsimplementação: User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Funciona bem, mas eu acho que a Spring poderia facilitar a vida em um caso como esse. Existe uma maneira de UserDetailsconectar automaticamente o controlador ao método ou ao …

4
Quando usar ResponseEntity <T> e @RestController para aplicativos Spring RESTful
Estou trabalhando com o Spring Framework 4.0.7, junto com o MVC e o Rest Eu posso trabalhar em paz com: @Controller ResponseEntity&lt;T&gt; Por exemplo: @Controller @RequestMapping("/person") @Profile("responseentity") public class PersonRestResponseEntityController { Com o método (apenas para criar) @RequestMapping(value="/", method=RequestMethod.POST) public ResponseEntity&lt;Void&gt; createPerson(@RequestBody Person person, UriComponentsBuilder ucb){ logger.info("PersonRestResponseEntityController - createPerson"); if(person==null) …

6
Spring MVC: Como executar a validação?
Gostaria de saber qual é a melhor e mais limpa maneira de executar a validação de formulário das entradas do usuário. Eu já vi alguns desenvolvedores implementarem org.springframework.validation.Validator. Uma pergunta sobre isso: vi que valida uma classe. A classe precisa ser preenchida manualmente com os valores da entrada do usuário …

3
Qual é a diferença entre <mvc: acionado por anotação /> e <context: annotation-config /> no servlet?
Estou migrando do Spring 2.5 para o Spring 3. Eles introduziram o &lt;mvc:annotation-driven /&gt;que faz alguma magia negra. Espera-se que seja declarado apenas no arquivo de configuração do servlet. No Spring 2.5, acabei de usar &lt;context:annotation-config /&gt;e as &lt;context:component-scan base='...'/&gt;tags declaradas no application-context.xmlXML de configuração do servlet e no despachante …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.