タグ

javaとWebサービスに関するnewWellのブックマーク (3)

  • いろんなJava Webフレームワークで同じ画面を作ってみる(Index) - よしなしごと

    11夜連続企画(できなかったらすみません)。 いろんなJava Webフレームワークで同じ画面を作ってみます。 まぁ、よくある足し算プログラムです。 題材 足し算プログラム 計算結果は、別画面に遷移し出力する。 submit時にリクエストパラメータ名称で処理を切り分けるパターンを検証。 バリデーションは、必須チェックと整数チェック。 エラーメッセージは、一括で出力するパターンと、フィールド毎に出力するパターンを試す。 DBアクセスはないよ。 取り上げてみるフレームワーク 以下、記事へのリンクになってます。 Slim3 Struts1 Struts2 SAStruts Teeda(JSF) Spring MVC 3.0 Stripes Cubby2 Click Wicket Mojarra(JSF2) T2framework(追加) Play!(追加) Ninja (追加) そして、総括。

    いろんなJava Webフレームワークで同じ画面を作ってみる(Index) - よしなしごと
  • オンライン Java 逆コンパイルツール

    逆コンパイルを行うクラスファイルを選択して送信ボタンを押してください。 実行結果に逆コンパイルした結果が表示されます。 ●コード生成 コード欠落部分のデコンパイルを可能な限り試みる メソッドのソースコードを生成しない 内部クラスをサポートしない ローカル変数テーブル情報を無視する クラスファイルを DOS モードでチェックしない ●整形 全ての非 final フィールドにデフォルトの初期化子を出力 補助的なキャストを生成しない 何もしないコンストラクタの生成を抑制する Java 識別子を変換しない 個以上の import 命令を * で 1 行にまとめる 同じ型のフィールドを 個 1 行にまとめる ブロックを必ず中括弧で囲む (例: if(a) { b(); }) クラスフィールドをメソッドの前に出力する クラス/フィールド/メソッドを FQN で出力する 最大 文字で文字列を分割する

  • Maven Repo Search

    Search an artifact (jar file) on Maven remote repositories.

  • 1