Struts

Run&Debug 激闘編

http://localhost:8080/test/Login.jsp それ! HTTPステータス 404 - /test/Login.jsp -------------------------------------------------------------------------------- type ステータスレポート メッセージ /test/Login.jsp 説明 The requested resourc…

じゃあ、そろそろ本格的にサンプルでも(3)

後は jsp ファイルを3つ用意するだけ。loginSuccess.jsp <%@ page contentType = "text/html;charset=Windows-31J" %> <html> <head> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Windows-31J"> <meta HTTP-EQUIV="Content-Language" CONTENT="ja"> <meta http-equiv="Pragma" content="no-cache"> </meta></meta></meta></head></html>

じゃあ、そろそろ本格的にサンプルでも(2)

さっき作った web.xml (deployment descriptor)にアクションサーブレットが扱えるように改造手術を施す。struts-blank.war から削った部分を必要なとこだけ戻す感じ。web.xml(実は間違いだらけ)

じゃあ、そろそろ本格的にサンプルでも

サンプルアプリケーションの仕様を決めな。 やっぱ定番中の定番、ユーザーIDとパスワードを入れるとって奴?やっちゃう?JSPは後回しで、ActionForm から書いてみよう!LoginForm.java import org.apache.struts.action.ActionForm; public class LoginFor…

続いて下準備

とりあえず先の調査で ActionServlet Action ActionForm が登場人物やと解かった。 後は何は無くとも web.xml (deployment descriptor)を用意する。 これは struts-blank.war から生まれいでしより必要そうな部分だけ拾って、空っぽのテンプレートを作ってお…

まずは知識からね。

ほんじゃ本格的に Struts で do! ってとこに足を踏み入れてみますか。さてと。えーっと前に調べた時は。・・・全く覚えてない! まずはや、とりあえず Struts の概要を説明してる、そうそう、ほにゃららビーンとほにゃららホームフォームの 関係を解き明かす…

ここまで総括(Lv.3)

以前に比べて簡単な、入門的な解説をしたサイトが google でヒットしない気がする。 つまり、それは色んな雑誌を含む書籍なんかですぐに解かる事になってるって事なんやろうと推測する。それはつまりより一般化してるって事で知らないと知らないでヤバくなっ…

ズバッと実行

馬鹿じゃねーの、次どうしたらエエか本当に書いてない。(絶対探し方が悪いだけ)実はどうするかは知ってるんやけど、初めてのウェブアプリケーションのていでやってってるんで、今度は知の巨人 google 大先生に聞いてみる。教えて、グーグル!(もう Lycos …

続いて Struts へ突入。(2)

Infoseek 先生の日本語はかなり変やけど、目と目で通じ合えるから平気。Struts を解凍して出来た webapp ディレクトリ中の .war ってファイルを Tomcat の webapp ディレクトリにコピーするだけでOKよって話。で、コピーしました・・・ん?次どうするって…

続いて Struts へ突入。(1)

またまた基本中の基本、コーヒーにブライト、イデオンに波動ガンって感じで zip ファイルは解凍します。jakarta-struts-1.2.4.zipで、またまた鼻をつまみながら XXXX.exe ってファイルなんか無い事確認して、泣きながら拡張子の付いてない README と INSTALL…

まずは情報収集(Lv.0)

情報としては知ってたけど、Apache のトップレベルプロジェクトいっぱい増えてる。 http://jakarta.apache.org/site/binindex.cgi Apache Ant -- Downloads Apache Avalon -- Downloads Apache DB (OJB/Torque) -- Downloads Apache Geronimo -- Downloads A…