SpringMVCで@ModelAttributeアノテーションを使用する方法
2015-05
SpringMVCでValidationチェックする
SpringMVCでValidationチェックする SpringMVCでデータ送信チェックしたい場合はまずpom.xmlに以下を追加します。 <dependency> <groupId>javax.validation</groupId>...
SpringMVCで@ModelAttributeアノテーションを使用する方法
SpringMVCで@ModelAttributeアノテーションを使用する方法
SpringMVCでPOSTしたデータが文字化けする
SpringMVCでPOSTしたデータが文字化けする 「SpringMVCでデータ送信(POST)する」で日本語を入力して送信すると文字化けが発生する場合があると思います。 その場合は、web.xmlに以下を追加することで解消できます。 <...
SpringMVCでデータ送信(POST)する
SpringMVCでデータ送信(POST)する SpringMVCでテキストボックスに入力したデータを次画面に表示するサンプルです。 初期表示のコントローラです。 package jp.co.confrage; import org.slf...
Springで共通jspをweb.xmlで定義する
Springで共通jspをweb.xmlで定義する JSPのヘッダ部分はtaglibなどで煩雑になります。 これを共通jspとしてheader.jspというファイルを作成します。(views/common/header.jsp) <共通js...
EclipseでSpringMVCプロジェクトを作成する
EclipseでSpringMVCプロジェクトを作成する EclipseでSpringMVCプロジェクトを作成します。 「ファイル」-「新規」-「その他」から「Springプロジェクト」を選びます。 「次へ」を押して適当なプロジェクト名を入...
Springとthymeleaf(タイムリーフ)を連携する
Springとthymeleaf(タイムリーフ)を連携する SpgingMVCプロジェクトのpom.xmlに以下を追記します。 <dependency> <groupId>org.thymeleaf</groupId> <artifactI...
EclipseでTomcatサーバを起動する
EclipseでTomcatサーバを起動する EclipseでTomcatサーバを起動するにはTomcatをインストールしていることが前提です。 「ウィンドウ」-「設定」から「ランタイム環境」を選びます。 「追加」を押して「Apachhe ...
EclipseにSTSをインストールする
EclipseにSTSをインストールする Eclipseで「ヘルプ」-「Eclipse マーケットプレース」を選択すると、検索タブを表示し検索ボックスに「STS」と入力して Enter キーを押します(もちろん、右の方にある「実行」ボタンで...
Lombokの使い方
Lombokの使い方 プロジェクトにLombokをインストールしてgetterやsetterを省略します。 getterやsetter、コンストラクタなどのロジックと関係ないコードをボイラープレートコードと言います。Lombokはそれをアノ...
MySQLのテーブル作成と存在確認
MySQLのテーブル作成と存在確認 MySQLでテーブルを作成します。 create table文で作成します。 mysql> create table tbl_customer( -> id int not null primary ke...
MySQLのデータベース作成と存在確認
MySQLのデータベース作成と存在確認
MySQLに接続する
MySQLに接続する MySQLをインストールしたらコマンドプロンプトから接続してみます。 サービスが起動していない場合は net start mysql56 でサービスを起動します。(デフォルトサービス名はmysql56) C:\>mys...
EclipseにMavenプラグインをインストールする
EclipseにMavenプラグインをインストールする EclipseにMavenプラグインをインストールします。 Eclipseを起動して「ヘルプ」-「新規ソフトウェアのインストール」で作業対象に「」と入力して追加を押します。 これで次へ...
スムーズにトップにスクロールする
スムーズにトップにスクロールする jQueryを使用してスムーズにスクロールします。 以下ソース例です。 <script type="text/javascript"> $(function(){ $('a').click(function...
@importが適用されない
レスポンシブデザインにするためにcssを振り分けようとする場合、以下のような感じで記述します。 @import url(../css/PC.css) screen and (min-width: 769px); /* 769以上 */ @i...