Strutsに関するofton_queenのブックマーク (9)

  • HugeDomains.com

    Captcha security check hisasann.com is for sale Please prove you're not a robot View Price Processing

  • Javaの道:Struts(10.アクション・クラス)

    概要 アクション・クラスとはStrutsアプリケーション内で、ビジネスロジックを担当する部分です。アクション・クラスにビジネスロジック処理を記述したり、ビジネスロジック処理を行う外部プログラムを呼び出したりします。 アクション・クラスはStrutsであらかじめ用意されているクラスを継承して作成します。あらかじめ用意されているクラスには以下のクラスがあります。

    Javaの道:Struts(10.アクション・クラス)
    ofton_queen
    ofton_queen 2018/03/12
    stru
  • チェックした状態を初期値にしてcheckboxやmultiboxを使う方法 - 地平線に行く

    Strutsを使っていてよく問題になることとして、やを使う際にチェックした状態をデフォルトにすることができないというのがあります。 これは ブラウザはチェックされたものしかリクエストパラメータとして送信しない Strutsはパラメータにない場合はActionFormの値は書き換えない そのため、ページ表示時にチェックを入れていると、ユーザがすべてのチェックを外した場合にパラメータが送信されず、ActionForm内でチェックされた状態が残る ということが原因です。 なので、必ずresetメソッドでチェックを外した状態にしましょうとよく言われますが…。 でも、実はたった3行書き加えるだけでチェックをつけた状態でページを表示できるようになります。 それが、これ。 if(request.getParameter("multi") == null){ multi = null; } これをActi

    チェックした状態を初期値にしてcheckboxやmultiboxを使う方法 - 地平線に行く
  • Javaの道:Struts(8.アクション・フォームBeanの日本語処理)

    概要 アクション・フォームBeanでは、ブラウザからのリクエストデータを格納する際、どのエンコード方式を使用しているかの情報を得る(setCharacterEncodingメソッドなど)前にリクエストデータを格納します。そのため、日語を扱う際、文字化けが起こります。 アクション・フォームBeanで日語処理を行う際は、Servlet2.3から導入されたフィルタ機能を利用します。フィルタ機能でリクエストデータのエンコード処理を行います。フィルタ機能が使えない場合は、アクション・フォームBeanにデータが格納される前に呼び出されるresetメソッド内でsetCharacterEncodingメソッドを呼び出す、アクセスメソッド内でエンコード処理を行うなどの対応を行います。 ここでは、フィルタ機能を利用したエンコード処理について解説します。フィルタ機能の詳細に関しましてはJavaの道:フィルタ

    Javaの道:Struts(8.アクション・フォームBeanの日本語処理)
  • strutsで文字化け地獄 | とある社畜(♀)のダイエット記録~プログラミングもあるよ~

    【文字化け地獄】 もう…こいつには何度泣かされたことでしょう… jspからサーブレットに日語を送れば文字化け。DBからとってきた値をjspに表示させれば文字化け。なぜそこまで別の何かに化けたいのか。お前らには自分と言う確固たる芯が無いのかと問いたい。小一時間問い詰めたい。 とりあえず対処法をいくつか書いてみますね。 ~画面からサーブレットに日語を送る場合~ 1.jspに文字エンコードの指定をする jspの頭にこんなのを追加する。 <%@ page contentType="text/html; charset=UTF-8"%> jsp自体の文字コードをUTF-8にするよ!と言う指定です。 ただこれ、サーブレットを経由しないjspに書くと逆に文字化けしたりとか、訳の分からん動きが時々ありました。 組み合わせによっては不味いことになるのだろうか。 これが書いてあるのに文字化けする!と言うと

  • Javaの道:Struts(7.アクション・フォームBean)

    概要 アクション・フォームBeanはフォーム画面から送信されてくるデータの保持、他のプログラムからのデータの参照を行う機能を持っています。アクション・フォームBeanにはデータの保持・参照を行うためのメソッド(アクセスメソッド)を指定する必要があります。アクセスメソッドは以下の形式になります。 アクセスメソッドは他のプログラムから呼び出されるため、publicを指定する必要があります。Xxxにはプロパティ名が入ります。プロパティ名はフォームの<html:text property="id"/>でいうproperty属性に指定された値になります。プロパティ名の最初の文字は大文字にする必要があります。 アクション・フォームBeanで値を保持する際に、その値のスコープを指定することができます。スコープはstruts-config.xmlで指定します。指定できるスコープはrequestスコープと、

    Javaの道:Struts(7.アクション・フォームBean)
  • Javaの道:Struts(13.メッセージ・リソースファイル)

    記載方法 キーとメッセージで管理するメッセージを記載します。キーとメッセージの間は「=」で区切ります。 メッセージが長い場合は「\」で改行した文字列を連結ることができます。 可変の置き換え文字を{0}~{4}で指定できます。置き換え文字は<beam:message>タグのarg0からarg4属性で指定します。 メッセージ・リソースファイルの拡張子は「.properties」です。 【xxx.properties】メッセージ・リソースファイルの記載例です。 # キー「error.name」、メッセージ「name is not correct.」を指定 error.name=name is not correct. error.pass=password is not correct. # 可変の置き換え文字{0}を指定 message.confirm =Please confirm {0}.

    Javaの道:Struts(13.メッセージ・リソースファイル)
  • Struts 2.5.8を導入する手順 - Qiita

    事前準備 最新版のStruts 2.5.8をダウンロードする: Strut2.5.8 Javaダウンロードして導入する: MacでのJavaのインストール方法 Eclipse IDE を導入する: Eclipse 開発プロジェクト作成 [Eclipse > File> New > Other > Dynamic Web Project] プロジェクトの各属性を入力する * ターゲット環境を構築する (環境によってTomCatを導入したパスが違いますので要注意) - 「完了」を押したらプロジェクトが作成される デプロイサーバーを設定する手順 -サーバーTabで新しいサーバーを新規する -設定する時以下のように設定しておく。サーバーローケーションはTomcatを導入したフォルダーに指定してください。 -サーバーのローケーションPropertyを変えるには必要があります ** Meta...では

    Struts 2.5.8を導入する手順 - Qiita
  • いまさらながら Apache Struts 1.3.10 + Eclipse 環境構築 - Gobble up pudding

    いまさらながらStrutsの開発環境を構築しよう!っていうお話です。 さて、どうしよう……。Javaといえばeclipseですね。そうですね。 別にメモ帳で書いてもいいんだけどさ。いや、やだ。 以下、とりあえず動かすのに最低限の記述を。とっかかりって大事ですよね。 とりあえず、理解していなくてもまずは動かしてみる。 そして少しずつ変えていく……パクリは大事。 一応2014/03/05時点に構築できる環境です。 1. 必要なもの ツール バージョン 備考 Eclipse 4.3 Pleiades All In One Java Kepler JRE 1.6 (Eclipse付属のを使う※) JDK 1.6 (Eclipse付属のを使う※) Tomcat 6.0 (Eclipse付属のを使う※) Struts 1.3.10 (下記Apacheのサイトからダウンロードする) MySQL 5 (今

    いまさらながら Apache Struts 1.3.10 + Eclipse 環境構築 - Gobble up pudding
  • 1