「プログラミング」の記事一覧(2 / 7ページ)

JavaScriptで簡単にブラウザのUA判定する方法まとめ!バージョンや一覧表示におまけを紹介!

2016年02月21日
JavaScript
UA判定 方法
クライアントサイドで軽くユーザエージェント(UA)を判定したい時にJavaScriptを使うと便利ですが、これだ!という情報がヒットしないのでまとめてみました。スクリプト上でwindow.navigator.userAgentを使うことでクライアントPCのブラウザを簡単に取得できます。userAgent関数によるブラウザ判定やっていることはすごく単純で、userAgent関数を利用してブラウザのU

Javaで同じアノテーションを複数宣言する方法!配列化して重複を回避するテクニックと使い方!

2016年02月15日
Java
Java アノテーション
Javaのアノテーションって一つのクラスオブジェクトに対して同じアノテーションを複数付与できないんですよね。そこがすごく不便だったりします。処理の共通化や属性の注入などクラス、メソッド、変数に対して行ないたい時になどにものすごく重宝するアノテーションですが同種類のものを複数指定できないという制限があります。開発する際に同じアノテーションを複数指定したい時ってやっぱりでてくるんですよね。まあ、アノテ

Seasar2のJavaライブラリS2CSVが便利すぎ!使い方と自動コンポーネント登録方法!

2016年01月31日
Java
S2CSV 使い方
seasar2のフレームワークで「S2CSV」というライブラリがあります。使ってみたところ、すごく便利でした。Javaに限らず普通にプログラムでCSVファイルを操作する際は、Fileクラス使ってストリーム取得して、カンマの位置や行数判定など面倒な処理をコーディングしないといけません。正直なところCSVファイルのインポート・エクスポートの要件のある業務システムの開発は嫌いだったりします。CSVの書式

IEでAjaxのスクリプトが初回処理後に動かない原因!一時ファイルの設定で解決する方法!

2016年01月23日
JavaScript
IE Ajax 動かない
ウェブサイトを構築する際に、JavaScriptやjQueryなどで、非同期通信(Ajax)を用いて処理を実装することがあります。最近は利便性とクロスブラウザ対策からjQueryプラグインのajax関数で非同期通信を実現させることが多いと思います。たいていのブラウザでは問題なくAjax処理が動作しますが、稀にブラウザ依存の設定やキャッシュなどでよからぬ動きをすることがあります。特に困ったのがIEで

JSPのEL式とスクリプトレットを相互変換する方法!SAStrutsでpageスコープの変数を取得!

2016年01月08日
Java
SAStrutsでウェブページの画面をJSPで構築する際に、フォームやリクエスト、セッション等、各種スコープに格納した値を取得する処理が必要になりますよね。正直なところ自由度が大きすぎて、どのようなコーディングが現実的なのか迷うこともあると思います。特に困るのが、スクリプトレットとEL式の使い分けです。両方とも記述方式に違いが合ったり、仕様や用途が大きく違います。スクリプトレットの記述方法スクリプ

このページの先頭へ