json

Spring Rest + HTMLでWebアプリケーション構築

ほしがき2017/09/10(日) - 10:19 に投稿

Spring RestとHTMLでWebページの作成を行う方法です。

HTML(+ JavaScript)とサーバの通信はJSONでやり取りします。

この構成で行うメリットはHTML(+JavaScript, CSS)とサーバ側で完全に分離して作業できることでしょうか。

サーバ側で用意するAPIさえ決まれば、デザイン側はデータを取得して解析、HTMLに反映となります。

サーバ側はリクエストに対するレスポンスデータの作成等の処理を書けばいいわけです。

ちなみには私は両方やらされました。

分けるメリットなし!!

では行きます。

 

元となるプロジェクトは「SpringでRestfulなプロジェクトの作り方」で作成したものです。

環境

Spring Framework 4.3.10.RELEASE

Java 8

jackson 2.9.0

tomcat 9.0

eclipse 4.7 Oxygen

タグ

SpringでRestfulなプロジェクトの作り方

ほしがき2017/09/09(土) - 15:28 に投稿

Spring Frameworkを使ってRestFulなプロジェクトを作ります。

@RestControllerの使い方とかはよく見かけるんだけどプロジェクトの作り方とか探すの大変だったので残します。

環境

Spring Framework 4.3.10.RELEASE

Java 8

jackson 2.9.0

tomcat 9.0

eclipse 4.7 Oxygen

 

  • eclipseにSTS(Spring Tool Suite)インストール

ヘルプ→Eclipseマーケットプレイス

「spring sts」で検索し、画像の1番上のやつインストールします。

指示に従ってインストールして、再起動を求められるので再起動します。

タグ

Spring RestでNestedServletExceptionが出るときの対処

ほしがき2017/09/09(土) - 14:41 に投稿

SpringでRestControllerを使ったプロジェクトを作成した時に最初にはまりそうなのでメモ

Spring: 4.3.10

Java: 1.8

tomcat: 9.0

以下のようなエラーが出た場合です。

StackOverflow:https://stackoverflow.com/questions/32905917/how-to-return-json-data-from-spring-controller-using-responsebody

 

タグ