タグ

JSPに関するumekoumedaのブックマーク (12)

  • Googleの検索機能を利用する

    Googleは、いわずと知れたサーチエンジンの代表ともいうべきサイトです。皆さんの中にも、パーソナル/ビジネス用途を問わず、インターネット上から情報を得るためにGoogleの恩恵にあずかっているという方は多いのではないでしょうか。 このGoogleが抱える膨大なサイト情報を自分自身のアプリケーションから自由に利用できたら、どんなに便利でしょう。稿では、Googleが無償で提供するGoogle APIを介して、Googleの検索データベースに直接にアクセスする方法を紹介します。Google APIを利用することで、Googleのデータベースをあたかも自前のものであるかのようにアクセスすることができますので、取得したデータを加工したり、検索結果をより自由な形にレイアウトしたうえで見せることも可能になるのです。 それでは早速、Google API活用の具体的なサンプルを眺めてみることにしましょ

    Googleの検索機能を利用する
    umekoumeda
    umekoumeda 2007/03/21
    GoogleAPI+java
  • javaworld.jp

    This domain may be for sale!

  • 「JSF レスポンスをコミットした後でフォワードできません」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

    umekoumeda
    umekoumeda 2007/03/11
     タイトルの通り
  • Javaの道:Servlet(7.include、forward)

    概要 includeメソッドとforwardメソッドの違いは転送後に、処理が転送元に戻ってくるかどうかです。includeメソッドは転送先のプログラムを実行した後、処理が転送元に戻ってきます。forwardメソッドは転送先に処理が完全に移行し、処理が転送元に戻ってくることはありません。そのため、forwardメソッドを呼び出す前に値を出力する処理が記載されている場合は、例外がスローされます。 includeメソッド、forwardメソッドともRequestDispatcherインタフェースに定義されています。RequestDispatcherインタフェースのオブジェクトを取得するメソッドとして以下の3つのメソッドが定義されています。これらのメソッドを使用して、RequestDispatcherインタフェースのオブジェクトを取得し、includeメソッド、forwardメソッドを呼び出します

    Javaの道:Servlet(7.include、forward)
    umekoumeda
    umekoumeda 2007/03/11
    include と forwardの違い
  • JavaBeansをサーブレット/JSPから利用する

    前回「第12回 JavaBeansのルールを知る」では、JavaBeansクラスを利用した具体的なサンプルを動かしてみると同時に、JavaBeansクラス固有の構文規則について学びました。しかし、前回も述べたように、JavaBeansクラスとはあくまでそれ単体で動作するものではなく、JSP&サーブレットと連携して初めて意味があるものです。 最終回は、前回のメール送信アプリケーションを例に、JavaBeansクラスをJSP&サーブレットから利用する方法、また、一連の処理の過程でJavaBeansがどのように引き継がれているのか(データ授受の考え方)について、ご紹介することにしましょう。 なお、サンプルのコードについては、第12回を参照してください。 サーブレットからJavaBeansクラスを利用する 「JavaBeansクラス」というと、いかにも特殊なクラスのようにも思われるかもしれません。

    JavaBeansをサーブレット/JSPから利用する
    umekoumeda
    umekoumeda 2007/03/11
    フォワードとリダイレクトの違いについて
  • もち - MySQL JDBC JSP:文字コード

    ボクの環境(Mac OSX)で,文字コードでかなり苦戦したので,メモがてら書いておきます. どこで躓いたか? 今授業で,「データベースにアクセスして,図書を検索する」というのをやっています.それでやっているうちに,何度となく文字化けに悩まされ,何度となく解消してきました. しかし前日,フォームの入力から図書を検索する,というところで,日語を入力するとクエリが文字化けし,正確に検索できないという事がありました.というのも,データベースの方の文字コードがLatin-1(ISO-8859-1)に対し,クエリがUTF-8だったからです. これで,図書一覧は(回りくどい方法でしたが)問題無く*1表示できたし,このままでイケルと思ってたんだけど,入力に日語が絡んでくると,途端牙を剥いたんですね. MySQL create database まずは,MySQLの方から問題を解決していきます.そもそも

    もち - MySQL JDBC JSP:文字コード
    umekoumeda
    umekoumeda 2007/03/09
    文字コード
  • 空欄のテキストフィールドの判定の方法

    HTMLのフォームに入力されたテキストフィールドの値より処理を変化させる ロジックを作ろうと下記のようにプログラムしました。 テキストフィールドに何か入力して送信した場合は、elseの処理を正常に行ってくれるのですが、 未入力でsubmitした場合だと、処理が止まってブラウザ上には真っ白な画面しか表示されません。 やはり判定文が悪いのでしょうか? 未入力のテキストフィールドの判定方法を教えてください。 ----------------------------------------------------- String tf1 = request.getParameter("text1"); String tf2 = request.getParameter("text2"); if((tf1 == null) || (tf2 == null)) { HttpSession sessio

    空欄のテキストフィールドの判定の方法
    umekoumeda
    umekoumeda 2007/03/09
    フォームの空欄判定を行うJSPは?
  • JSPでセッションを扱うための基礎知識

    連載では、これまでブラウザで表示される内容の1ページ1ページがそれぞれ独立しているものを扱ってきました。しかしながら、処理の内容によっては、異なるページ間で特定のデータを共有するなど、複数のページを1つの連続したものとして扱いたい場合があります。この場合、セッションの知識が必要になります。今回は、セッションの扱いについて説明します。 JSPでは、暗黙オブジェクトの1つであるsessionオブジェクトを使用することで、一続きの処理の中で共通のデータ(オブジェクト)を扱うセッションという概念を実現することができます。 ■Webアプリケーションにおけるセッションの役割 通信ソフトなどにおける「セッション」とは、「互いの接続が確立してから切断をするまで」のことであり、同一セッションの間は、互いを認識しながら通信を行います。HTTP通信の場合は、1つのURLに対するリクエストから、そのレスポンスが

    JSPでセッションを扱うための基礎知識
    umekoumeda
    umekoumeda 2007/03/05
    セッションの基礎の基礎について
  • Webアプリのための標準プラグイン「WTP」

    プロジェクト作成前の準備 J2EEアプリケーションを作成するに当たって、いくつかの事前準備が必要になります。それらについて1つずつ解説していきましょう。 対応しているJ2EEサーバを選択する J2EEアプリケーションを作成したり、動作確認したりするのには、もちろんJ2EEサーバが必要となります。WTP 0.7では以下のサーバとの連携が可能です。 BEA WebLogic 8.1/9.0 IBM WebSphere 6.0.x JBoss 3.2.3 JonAS 4.x Geronimo 1.0 Tomcat 3.2/4.0/4.1/5.0/5.5 記事ではTomcat 5.5 を使うケースを取り上げます。 注:WTP 0.7.1はJBoss 4.xには対応していませんが、サーバ定義ファイルを導入することで対応できます。更新マネージャーで、http://www.projst.com/ecl

    Webアプリのための標準プラグイン「WTP」
    umekoumeda
    umekoumeda 2007/02/28
    WTPによる正しいサーバ設定の方法。ここがもっとも良い。
  • Life with Cygwin

    沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。

    umekoumeda
    umekoumeda 2007/02/28
    eclipseにおけるtomcatプラグインについて
  • web.xmlの設定によるTomcat Webアプリケーションの制御

    web.xml(展開記述子)によって、WEBアプリケーションの動作を制御します。 Tomcatでは、web.xmlは以下の2つ存在します。 $CATALINA_HOME/conf/web.xml $CATALINA_HOME/webapps/アプリ/WEB-INF/web.xml

    umekoumeda
    umekoumeda 2007/02/27
    web.xmlの書き方
  • Eclipse WTPを使った始めてのWebアプリ

    前回はWTPの環境を準備しました。今回はいよいよ、Webプロジェクトを作成して実行してみましょう。この記事では、肥満度計算機を作成します。身長と体重を入力するとBMIという肥満度を表す数値を表示するといった、簡単なアプリケーションです。 Webプロジェクトの作成 今回のアーキテクチャはJSP Model 1.5を採用します。すなわち、フロント・コントローラは使わず、ビジネス・ロジック(BMIの計算そのもの)は JavaBeanで実装し、入力画面と結果表示画面はJSPを用いる、という構造にします(図1)。 空のプロジェクトを作る まず、空のWebプロジェクトを作成します。メニューから[ファイル]→[新規]→[その他](Ctrl-N)で表示される[新規]ダイアログから、[Web]→[動的Webプロジェクト]を選択し[次へ]をクリックします。プロジェクト名はここでは[webPrj]にしておきまし

    Eclipse WTPを使った始めてのWebアプリ
  • 1