‘Java’ タグのついている投稿
【第1回】Spring Boot ApplicationをCentOS7にデプロイしてみた
2020 年 1 月 19 日 日曜日 by umaお久しぶりです、umaです。
今回は、ローカルで作成していたアプリケーションをインターネットに公開しよう!ということで行った手順をまとめました。
第一回目は、CentOS上でSpring Boot Applicationを実行するところまでやってみました。
なお、ローカルでSpringBootApplicationを作成する手順はEclipse+SpringBoot+MavenでHelloWorld をご覧ください
Firefoxと画像のContentTypeの関係
2016 年 2 月 15 日 月曜日 by soraFirefoxで画像を参照しているといきなりファイル保存ダイアログが表示されてしまいました。
他のIE11やGoogleChromeでは、ちゃんと画像が表示されます。
FirefoxでもIE11やGoogleChromeと同様にブラウザ上で画像を表示してくれる場合があります。
その違いは、拡張子が大文字か小文字かの違いでした。
Javaサーブレットで、404となったURLを取得する
2015 年 8 月 18 日 火曜日 by sora404ページ(NotFoundページ)は、単に「このページはありません。」と表示すればよいと思っている方々も多いと思います。
しかし、404ページはSEO上重要なページなのです。
「Webサイトを訪れるがページがない」⇒「お客様が要求したことに応えられていない」
ということになります。
404ページで適切な別ページへの案内ができれば、そこからの離脱を防ぐことができ、かつ、コンバージョンへつなげることができるかもしれません。そのためには、どのURLにアクセスされたかを取得する必要があります。
RoRライクのJavaフレームワーク「Play Framework」
2012 年 1 月 24 日 火曜日 by nakas普段はJavaをメインに使っていながら、最近はHTML5/JS/Android/iOSなどクライアントサイドの技術が賑わっていることもあって、サーバーサイドの技術、特にWebフレームワークには目を向けていなかったんですが、Java/Scalaエンジニア界隈では、 “Play Framework” が最近注目されているらしいです。
http://www.playframework.org/
JavaによるWebアプリケーション開発を容易にすることを目的とした、
Ruby on RailsライクのOSSフレームワークです。
概要や特徴などは公式サイトで分かりやすく説明されているので、そちらを参照してください。今回紹介する環境構築手順や開発フローが見られる10分程度のムービーもあります。
公式ではありませんが、翻訳サイトもあります。
http://playdocja.appspot.com/
早速、ローカル環境(WindowsXP)に開発環境を構築してみます。
なお、Java5以降がインストールされている前提です。
1.最新バージョン(v1.2.4)をダウンロードします。
http://www.playframework.org/download
ファイル:play-1.2.4.zip
2.ダウンロードしたファイルを任意のフォルダに展開します。
今回は以下のディレクトリに展開
D:\work\play-1.2.4
3.コマンドプロンプトを起動して、新規アプリケーション作成用のコマンドを実行します。
# cd D:\work\play-1.2.4
# play new myapp
途中でアプリケーション名を聞かれるので適当に入力します。
4.アプリケーションの起動コマンドを実行します。
# play run myapp
5.ブラウザを開いて、URLを入力します。
http://localhost:9000/
基本的な環境構築は以上です。
Tomcatなどのアプリケーションサーバ上で動作させることもできますが、スタンドアロンで動作するので、すぐにアプリケーションの開発に取り掛かれます。
テキストエディタをはじめ、Eclipseなどお好みのIDEで開発できるのもGoodです。
環境構築だけでなく、アプリケーションの開発においても、効率的に開発できる機能がたくさん含まれているので、順次試していきたいと思います。