skillup

技術ブログ

Java

小ネタ集

投稿日:

最近覚えた小ネタをのせていきます。

熟練のプログラマからすると当たり前のことが多いと思いますが・・・

{}でスコープ限定

{}を書いてあげるとスコープを限定することができます。

例えば下記のような感じです。

List<Map>の記述とかに便利でしょう。

リダイレクト:face-redirect=true

JavaEEネタです。

例えば登録画面のURLがhttp://localhost/regist.xhtmlだとして、登録後の遷移の画面がhttp://localhost/list.xhtmlの場合、JSFの仕様でregist→listと画面が移ってもURLが残ったままになることがあります。

なおかつそのページで再読み込みをすると、登録が行われてしまいます。それを防ぐために、確実にURLを遷移face-redirect=true?を書きます。

具体的には下記のように使います。

リダイレクトの記述についてはここが詳しいかも

http://n-agetsuma.hatenablog.com/entry/2012/12/14/215948

HTMLのチェックボックス

Javaとは関係ないネタでHTMLです。

HTMLのチェックボックスは今まで下記のように書いてましたが、

↓のように書いてもいけるんですね。ってかこっちのほうが一般的でしょうか、一番最初に↑で習ったんでこっちのほうがスタンダードになってます。

両方とも受け取った側ではidが配列になって取得できます。

MapをStreamで変換

よくあるList形式で、各要素の値を変換してさらにListに詰め替えすというもの。

以上、五月雨式でした。

-Java
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Javaでのコーディングで気を付けること

会社でSoftWareDesignを定期購読しており、Javaのコーディングで気をつけることなどがあったので、ちょっとチェック。 以前も似たようなエントリーは書いたことがあったのだけど、再確認。メモ書 …

no image

jenkins構築

いままでjenkinsについての記事を書いていなかったので記録しておこうと思います。 Contents1 jenkins構築2 設定ファイル変更(ポート&URL変更)3 セキュリティ有効化 jenki …

no image

JPAを使用する  JavaSE編

現在の開発ではデータベースへの接続ではJPAを使っています。このJPAがなかなか曲者でいろいろと詰まることがありましたので解説させていただきます。 Contents1 JPAとは?1.1 メリット1. …

no image

JSF リダイレクト後のメッセージ&disabled=true

少々細かいですがJSFネタです。 Contents1 リダイレクト後のメッセージ2 h:commandbutton disabled=trueについて リダイレクト後のメッセージ JSFからManag …

no image

JavaでのPDF出力

JavaでのPDFファイルをダウンロードしたいと要望があって社内アプリの開発をしていましたが、思った以上にバグがでてかなり長期戦になりました。 やりたいことは ボタンを押すとファイルのダウンロードが始 …