Este artigo apresenta um exemplo de como usar o JSP no Springboot. Vou compartilhar com você. Os detalhes são os seguintes:
confiar:
<Dor> <GroupID> org.springframework.boot </frugiD> <ArtifactId> Spring-boot-Starter-Parent </stutifactId> <Version> 1.5.1.release </sipersy> <correntepath/>> <!-Lookp Parent from Repository-> </parentBOWROMBOWWORTH <PRESSTEN> <PROUPSTH> ORG.SPRINGFRFFRONHOTFRONOTFFRINGFRONOTFFRINGFRINGFFRINGFROTFROMOTFRINGFRINGFRINGFRINGFROTFROMO-> </Groupany> <broundId> ou <! <TarfactId> Spring-Boot-Starter-Web </stifactId> </dependency>
Código de exemplo:
@RequestMapping (Value = "/Register", Method = requestMethod.get) @ResponseBody Public String Register () {return "User Register"; } / ** @getMapping é um novo recurso da primavera 4.3* / @getMapping ("getUser") @ResponseBody public string getUser () {return "user get"; } / ** @PostMapping também é um novo recurso do Spring 4.3* / @PostMapping ("CreateUser") @ResponseBody public String CreateUser () {return "User Create"; } / ** * @RequestParam recebe parâmetros submetidos, os parâmetros são exigidos por padrão * @RequestParam (value = "senha", requerir = false) requerido = false, que pode não ser necessário * * / @PostMapp ("Username") @Responsebod senha) {return "Parâmetros enviados: nome de usuário" + nome de usuário + "senha:" + senha; }Usando JSP no Springboot
O Springboot não suporta o JSP por padrão e você precisa adicionar dependências relacionadas ao projeto.
<Depencency> <PuerpId> org.apache.tomcat.embed </groupiD> <TRATIFACTID> tomcat-membros-jasper </artifactId> </dependency> <pendency> <purbrougid> org.eclipse.jdt.core.compiler </proupId> <TrorfactId> ecj </seriSERSTIF </siERSERSERSTIFTIF.JDT.CORE.CO </GroupId> <tutifactid> <crerSeriSTIF> </versão </Groupid> <tutifactid> <crerSeriSTIF> versão </versão </seriSERSTIF> </versusetftact. <cope> fornecido </cope> </dependency>
Adicione itens de configuração ao arquivo de configuração:
spring.mvc.view.prefix =/web-inf/views/spring.mvc.view.suffix = .jsp
Login.java
@ControllerPublic Classe Logincontroller {@PostMapping ("Login") public String Login (String UserName, String senha) {if (username.equals (senha)) {return "list"; } retornar "login"; } @GetMapping ("form") public string de (modelo modelo) {model.addattribute ("nome de usuário", "tomcat"); retornar "forma"; }}O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.