springSpringのフォームについて Springのフォームについて Springのフォームについて説明します。 以下、今まで使用していたフォームです。 <spring:url value="/sample/post" var="action" /><...2015.05.07spring
springSpringMVCでValidationチェックする SpringMVCでValidationチェックする SpringMVCでデータ送信チェックしたい場合はまずpom.xmlに以下を追加します。 <dependency><groupId>javax.vali...2015.05.07spring
springSpringMVCで@ModelAttributeアノテーションを使用する方法 SpringMVCで@ModelAttributeアノテーションを使用する方法2015.05.06spring
springSpringMVCでPOSTしたデータが文字化けする SpringMVCでPOSTしたデータが文字化けする 「SpringMVCでデータ送信(POST)する」で日本語を入力して送信すると文字化けが発生する場合があると思います。 その場合は、web.xmlに以下を追加することで解消できます。...2015.05.06spring
springSpringMVCでデータ送信(POST)する SpringMVCでデータ送信(POST)する SpringMVCでテキストボックスに入力したデータを次画面に表示するサンプルです。 初期表示のコントローラです。 package jp.co.confrage; import org...2015.05.06spring
springSpringで共通jspをweb.xmlで定義する Springで共通jspをweb.xmlで定義する JSPのヘッダ部分はtaglibなどで煩雑になります。 これを共通jspとしてheader.jspというファイルを作成します。(views/common/header.jsp) <共...2015.05.06spring
EclipseEclipseでSpringMVCプロジェクトを作成する EclipseでSpringMVCプロジェクトを作成する EclipseでSpringMVCプロジェクトを作成します。 「ファイル」-「新規」-「その他」から「Springプロジェクト」を選びます。 「次へ」を押して適当なプロジェ...2015.05.05Eclipsespring
springSpringとthymeleaf(タイムリーフ)を連携する Springとthymeleaf(タイムリーフ)を連携する SpgingMVCプロジェクトのpom.xmlに以下を追記します。 <dependency><groupId>org.thymeleaf</gr...2015.05.05spring
EclipseEclipseでTomcatサーバを起動する EclipseでTomcatサーバを起動する EclipseでTomcatサーバを起動するにはTomcatをインストールしていることが前提です。 「ウィンドウ」-「設定」から「ランタイム環境」を選びます。 「追加」を押して「Apa...2015.05.05Eclipse
EclipseEclipseにSTSをインストールする EclipseにSTSをインストールする Eclipseで「ヘルプ」-「Eclipse マーケットプレース」を選択すると、検索タブを表示し検索ボックスに「STS」と入力して Enter キーを押します(もちろん、右の方にある「実行」ボタン...2015.05.05Eclipsespring
lombokLombokの使い方 Lombokの使い方 プロジェクトにLombokをインストールしてgetterやsetterを省略します。 getterやsetter、コンストラクタなどのロジックと関係ないコードをボイラープレートコードと言います。Lombokはそれを...2015.05.04lombok
MySQLMySQLのテーブル作成と存在確認 MySQLのテーブル作成と存在確認 MySQLでテーブルを作成します。 create table文で作成します。 mysql> create table tbl_customer( -> id int not null p...2015.05.04MySQL
MySQLMySQLに接続する MySQLに接続する MySQLをインストールしたらコマンドプロンプトから接続してみます。 サービスが起動していない場合は net start mysql56 でサービスを起動します。(デフォルトサービス名はmysql56) C:...2015.05.04MySQL
EclipseEclipseにMavenプラグインをインストールする EclipseにMavenプラグインをインストールする EclipseにMavenプラグインをインストールします。 Eclipseを起動して「ヘルプ」-「新規ソフトウェアのインストール」で作業対象に「」と入力して追加を押します。 これ...2015.05.04Eclipse
jQueryスムーズにトップにスクロールする スムーズにトップにスクロールする jQueryを使用してスムーズにスクロールします。 以下ソース例です。 <script type="text/javascript"> $(function(){ $('a').click...2015.05.03jQuery
レスポンシブデザイン@importが適用されない レスポンシブデザインにするためにcssを振り分けようとする場合、以下のような感じで記述します。 @import url(../css/PC.css) screen and (min-width: 769px); /* 769以上 */ ...2015.05.02レスポンシブデザイン
WordPressWordPressで公開日時が9時間ずれる WordPressで公開日時が9時間ずれる WordPressの公開日時が日本時間より-9時間ずれる場合があります。 テーマによって対応はいろいろと思いますが、基本的には「設定」-「一般」でタイムゾーンをUTC+9にすると解決されます。...2015.04.29WordPress
springDIコンテナにパッケージが異なるBeanを登録する DIコンテナにパッケージが異なるBeanを登録する パッケージが異なるBeanを登録するには、@ComponentScanや@ComponentScansアノテーションを使用します。 jp.co.confrage2というパッケージにDI...2015.04.20springspring boot
springAutowiredによるDI エントリポイントからgetBeanメソッドを使用してBeanを取得せずに@Autowiredアノテーションを使用してDIコンテナがインジェクションする(インスタンスを生成する必要がない)フィールドを指定するクラス(これもBean)を作成しま...2015.04.19springspring boot
spring bootSpring FrameworkのJavaConfig(Bean)を作成する Spring FrameworkのJavaConfig(Bean)を作成する Spring FrameworkにはDI(依存性の注入)コンテナというというインスタンスを管理する技術があります。 DIコンテナを使用してシングルトンのインス...2015.04.18spring boot
spring bootSTSでSpring Bootプロジェクトを作成する STSでSpring Bootプロジェクトを作成する コマンドラインからSpring Bootプロジェクトを作成することができますが、STSでSpring Bootプロジェクトを作成する事もできます。 「ファイル」-「新規」から「Spr...2015.04.18spring boot
spring bootSTSでWebアプリを実行する STSでWebアプリを実行します。 App.javaが以下のような内容だとします。 package com.confrage; /** * Hello world! * */ public class App { ...2015.04.17spring boot
springSpring Tool Suiteをインストールする方法と日本語化対応する方法 Spring Tool Suiteをインストールする方法と日本語化対応する方法 Spring Tool Suite(STS)をインストールします。EclipseのSpring版みたいなかんじです。 からダウンロードします。ここでは3.6...2015.04.17springspring boot
spring bootSpringの雛形を作成する コマンドプロンプトで適当なワークスペースに移動します。 c:\workspaceとすると、その配下は空の状態にします。 既にディレクトリが存在するとエラーになったりします。エラーが出た場合は以下のように-Xを指定します。 ...2015.04.16spring boot
mavenMavenをインストール Mavenをインストール Windows Spring bootを使うためにmavenをインストールします。 Javaをインストールしておく必要があります。また、環境変数でJAVA_HOMEを設定しておく必要があります。今回はJava...2015.04.16maven
jquery uijQueryUIでタブを表示する jQueryUIでタブを表示する jQueryUIでタブを表示します。 まずjqueryとjquery-ui.min.js、jquery-ui.cssをプリロードします。 <script src=""></scrip...2015.04.16jquery ui
jquery uijQueryUIでボタンを表示する jQueryUIでボタンを表示する jQueryUIでリンクやブロック要素(pタグなど)を使用してボタンを表示します。 まずjqueryとjquery-ui.min.js、jquery-ui.cssをプリロードします。 <scr...2015.04.15jquery ui
jquery uijQueryUIでアコーディオンを表示する jQueryUIでアコーディオンを表示する jQueryUIでアコーディオンを表示します。 まずjqueryとjquery-ui.min.js、jquery-ui.cssをプリロードします。 <script src="">...2015.04.15jquery ui
jquery uijQueryUIでダイアログを表示する jQueryUIでダイアログを表示する jQueryUIでダイアログを表示します。 まずjqueryとjquery-ui.min.js、jquery-ui.cssをプリロードします。 <script src=""><...2015.04.14jquery ui
jquery uijQueryUIでスライダーを表示する jQueryUIでスライダーを表示する jQueryUIでスライダーを表示します。 数値を入力する時にスライダーを使用します。 まずjqueryとjquery-ui.min.js、jquery-ui.cssをプリロードします。 &l...2015.04.14jquery ui
WordPressWordPressにテーブルタグを追加する WordPressにテーブルタグを追加する WordPressの投稿ではデフォルトでテーブルタグを追加することができません。 TinyMCE Advancedプラグインを使用すれば、Wordにテーブルを追加するように簡単にテーブルタグを...2015.04.14WordPress
jquery uijQueryUIでカレンダーから日付入力する jQueryUIでカレンダーから日付入力する jQueryUIでカレンダーから日付入力します。 カレンダーをdatepickerと言います。 まずjqueryとjquery-ui.min.js、jquery-ui.cssをプリロードし...2015.04.14jquery ui
jquery uijQueryUIで並べ替えをする jQueryUIで並べ替えをする jQueryUIでサムネイル画像を並べ替えします。 まずjqueryとjquery-ui.min.jsをプリロードします。 <script src=""></script>&...2015.04.13jquery ui
jquery uijQueryUIでドラッグアンドドロップする jQueryUIでドラッグアンドドロップする jQuery UIでサムネイル画像をドラッグアンドドロップして大きく表示します。 まずjqueryとjquery-ui.min.jsをプリロードします。 <script src=""...2015.04.13jquery ui
jquery.validate.jsjquery.validate.jsで独自Validationメソッドを追加する jquery.validate.jsで独自Validationメソッドを追加する2015.04.13jquery.validate.js
jquery.validate.jsjquery.validate.jsでvalidateチェックタイミングを指定する jquery.validate.jsでvalidateチェックタイミングを指定する2015.04.13jquery.validate.js
jquery.validate.jsjquery.validate.jsでフォームを独自チェック jquery.validate.jsでフォームを独自チェック jquery.validate.jsでフォームを独自チェックすることができます。 まずjqueryとjquery.validate.jsをプリロードします。 <scr...2015.04.12jquery.validate.js
jquery.validate.jsjquery.validate.jsでフォームの入力チェック jquery.validate.jsでフォームの入力チェック jquery.validate.jsは入力フォームのバリデーション(チェック)を簡単に実装することが出来るjQueryプラグインです。 ダウンロードはこちらからダウンロードしま...2015.04.10jquery.validate.js
MSProjectMSProject2007 工程管理ツールでMSProjectがあるにも関わらず、Excelで工程管理をするプロジェクトが多い。 Excelは表計算であって工程管理するのはMSProjectです。 ファイルー新規作成で保存したら拡張子がmppのファイルが作...2015.03.23MSProject
SEOSEOの基本 とうとうレスポンシブデザインではないサイトは評価しないというお達しが来ました。 SEOについてですが、レスポンシブデザインだろうが、IPアドレス分散バックリンクだとか、バックリンクではそもそも順位は上がらないとか色々言われています。 ...2015.03.23SEO
WordPressパーマリンクの日本語URLがPOST-IDになってしまう パーマリンクの日本語URLがPOST-IDになってしまう WordPressのThemeのfunctions.phpの364行目あたりをコメントアウトするとパーマリンクを日本語URLにすることができます。auto_post_slugという...2015.03.17WordPress
Tomcat持続されたセッションをロード中のIOExceptionです: java.io.EOFException 持続されたセッションをロード中のIOExceptionです: java.io.EOFException2015.03.17Tomcat