タグ

sastrutsに関するs17erのブックマーク (12)

  • SAStrutsあれこれ/2-8 国際的なアプリケーションを作ろう - 笑猫酒家

    2-8-0 事前準備 「2-2 会員登録をしよう」をベースにします。 インターネットには国境がありません。日からのみならず海外のユーザーが、自分のサイトを訪れることも十分考えられます。Strutsにあるメッセージリソースの機能を利用して、「2-2 会員登録をしよう」で作成した会員登録画面を英語圏対応にしてみましょう。 ▲ ▼ 2-8-1 概要 この節では、「2-2 会員登録をしよう」で作成した会員登録画面に、表示言語を切り替えるためのリンクを追加して任意に表示を切り替えることをできるようにします。リンクの内「English」を押下すると、表示されるメッセージが英語に、「日語」を押下すると日語に変わります。 日語表示 英語表示 ▲ ▼ 2-8-2 サンプルの説明 サンプルは、「2-2 会員登録をしよう」のサンプルをベースにしています。表示するメッセージをリソースファイルに集約し、ロ

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
  • S2JDBC + S2JUnit4でハマる - idesaku blog

    S2JDBCのエンティティのテストケースをS2JUnit4で書いてみたら、大いにハマった。 org.seasar.framework.beans.IllegalPropertyRuntimeException: [ESSR0059]クラス(org.seasar.framework.jpa.impl.PersistenceUnitManagerImpl)のプロパティ(entityManagerProvider)の設定に失敗しました。理由はorg.seasar.framework.container.IllegalAutoBindingPropertyRuntimeException: [ESSR0080]クラス(org.seasar.framework.jpa.impl.EntityManagerProviderImpl)のプロパティ(dataSourceFactory)の自動設定に失敗しま

    S2JDBC + S2JUnit4でハマる - idesaku blog
  • 2. ActionForm (4)

    2.4. パラメータ値の受け取り この節では、HTTPリクエストからパラメータを読み取ってActionFormに設定する部分について、もう少し詳しく説明します。1節の例では、テキストフィールドに入力されたテキストデータをStringとして扱っていました。intなど他のデータ型では扱えないのでしょうか。 ActionFormのプロパティがint等の数値型であり、該当するHTTPリクエストのパラメータ値が数値と解釈できる場合には、その値がプロパティ値として設定されます。数値として解釈できない場合には、0が設定されます。以下のサンプルにおいて、フォームに「10」や「100」が入力された場合には、該当する数値がプロパティに設定されます。「test」といった数値として解釈できない文字列が入力された場合には、「0」が設定されます。double, floatといった浮動小数点においても同じです。 ...

  • 7. 繰り返し機能を持つカスタムタグ

    7.1. javax.servlet.jsp.tagext.IterationTag ボディ部を繰り返し実行する機能を持つタグを作成するためには、「IterationTag」を使用してタグハンドラクラスを作成する必要があります。以下はその例です。このタグは、属性「list」で指定された名前で登録されている「java.util.List」を検索し、その要素を順に属性「item」で指定された名前で「pageContext」に登録する処理を行います。 ... public class ListTag implements IterationTag{ private PageContext pageContext=null; private Tag parent=null; private Iterator iterator=null; private String item=""; ... pu

  • SAStruts 入門 独自のファンクションの作成

    JSPファンクション 独自のファンクションの作成 スポンサード リンク 概要 SAStrutsではあらかじめいくつかのファンクションが用意されていますが、独自の処理を行うためのJSPのファンクションを作成することも可能です。 今回は作成を方法を記載してみたいと思います。 サンプルとして、金額に消費税を追加して表示するメソッドを追加したいと思います。 作成手順 staticメソッドの作成 タグライブラリ・ディスクリプタの作成 common.jspへ記述 jspでの使用 以上のような手順で作成することができます。 1.staticメソッドの作成 まずJSPから呼び出す先のJavaの静的メソッドを作成します。 作成するパッケージは特に指定はないので、今回はsnowhiro.utilというパッケージを作成しそこに保存します。 OrignalFunction.java package snowhir

  • s2jdbcはjoinが多い場合はentityへのマッピング処理が急激に遅くなる - 文系プログラマによるTIPSブログ

    s2jdbcで、JOIN数が多い場合の注意について。 プロジェクトも中盤、さあslow-query-logを元にSQLのパフォーマンスチューニングするか、という時、困った事が・・ public class Test1Service extends AbstractService<Test1> { public List<Test1> find(Integer param1) { return select().leftOuterJoin(Test1Names.test2()).leftOuterJoin(Test1Names.test3()) .where(new SimpleWhereEx().eq(Test1Names.CTinyint(), param1)).getResultList(); } } test1を親に、test2、test3を外部結合しています。さて、どのようにクエリ

    s2jdbcはjoinが多い場合はentityへのマッピング処理が急激に遅くなる - 文系プログラマによるTIPSブログ
  • 2.2.5.1. One-to-one 一対一 - webとかmacとかやってみようか

    <2.2.5. Mapping entity bean associations/relationships | 目次 | 2.2.5.2. Many-to-one> @OneToOne を使って、エンティティBeanに1対1関連を関連付けることができるよ。1対1関連は3つの方法があるよ。同じ主キーを共有する方法、一方のエンティティが外部キーを持つ方法(データベースの外部キーカラムはユニーク制約にしてないといけないよ)、二つのエンティティのリンクを持つ関連テーブル(それぞれの外部キーはユニーク制約にしないといけないよ)。 最初に、共有主キーを使った1対1関連だよ。 @Entity public class Body { @Id public Long getId() { return id; } @OneToOne(cascade = CascadeType.ALL) @PrimaryKe

    2.2.5.1. One-to-one 一対一 - webとかmacとかやってみようか
  • mikuriya.biz

    This domain may be for sale!

  • mikuriya.biz

    This domain may be for sale!

  • sastruts:service_test_by_s2junit4 [Ore Base]

    このページは削除されました。以前のリビジョンの一覧をチェックして、いつ・なぜ削除されたのか確認したり、過去の版にアクセスしたり、元に戻したり出来ます。

  • SAStruts+Maven2+Subversionで開発を始めるまでの10ステップ - GeekFactory

    まずEclipse, Apache Tomcat, Subversiveを入れましょう。 sa-struts-tutorialを入手する プロジェクトのお手を入手します。zipを解凍したら、Eclipseにプロジェクトをインポートします。 Super Agile Strutsチュートリアル sa-struts-tutorial-1.0.x.zip http://sastruts.seasar.org/download.html m2eclipse Plugin EclipseからMaven2を使うためのプラグインを入れます。 下記のアップデートサイトからプラグインをダウンロードします。 http://m2eclipse.codehaus.org/update/ http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn11/eclipseplg

    SAStruts+Maven2+Subversionで開発を始めるまでの10ステップ - GeekFactory
  • 1