この記事では、SpringbootでJSPを使用する方法の例を紹介します。私はあなたとそれを共有します。詳細は次のとおりです。
頼る:
<parent> groupid> org.springframework.boot </groupid> <artifactid> spring-boot-starter-parent </artifactid> <バージョン> 1.5.1.release </version> <relatigepath/> <! - lookup parent from repository-> </parent> <expendency> org.springframework.boot <artifactid> spring-boot-starter-web </artifactid> </dependency>
サンプルコード:
@RequestMapping(value = "/Register"、method = requestmethod.get)@responsebody public string register(){return "user register"; } / ** @getMappingは春4.3の新機能です* / @getMapping( "getUser")@responsebody public string getuser(){return "user get"; } / ** @PostMappingは、春4.3の新機能でもあります* / @PostMapping( "createUser")@responsebody public string createUser(){return "user create"; } / ** * @RequestParamが送信されたパラメーターを受信します。パラメーターはデフォルトで必要です * @RequestParam(value = "password"、exicling = false)expern = false、false、false( "builduser")@responsebody public string buildparam(@RequestParam( ")STRING STRITEパスワード){return "送信パラメーター:username" + username + "password:" + password; }スプリングブートでJSPを使用します
SpringbootはデフォルトではJSPをサポートしておらず、関連する依存関係をプロジェクトに追加する必要があります。
<Dependency> groupId> org.apache.tomcat.embed </groupId> <artifactid> tomcat-embed-jasper </artifactid> </dependency> <depthency> groupid> org.eclipse.jdt.core.compiler </groupid> <artifactid> <Scope>提供</scope> </dependency>
構成項目を構成ファイルに追加します。
spring.mvc.view.prefix =/web-inf/views/spring.mvc.view.suffix = .jsp
login.java
@controllerpublic class logincontroller {@postmapping( "login")public string login(string username、string password){if(username.equals(password)){return "list"; } "login"を返します。 } @getMapping( "form")public string from(model model){model.addattribute( "username"、 "tomcat"); 「フォーム」を返します。 }}上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。