お勉強
んで、/demo/config/database.ymlを編集する。
railsアプリの雛型を作るのは簡単
さて、DBが使えるようになったところで復活なのです。
何かが間違っていると思っていたが、ユーザの追加や削除をやっていて気付いた。
じつは昨夜ここでドハマリしてた。
さて、昨日は Railsのインストール MySQLのインストール ユーザの作成 までやって、ユーザ権限の設定でつまづいたんだった。今日は ユーザ権限の設定 開発用DBの作成 Railsサンプルアプリ写経 といったところ。さてがむばりましょう〜
圧縮ファイルを解凍するとセットアップファイルだったので実行する。versionは4.1.11だ。
というわけでRuby2日目で流行りのRailsをさわることにする。
ん〜、何かいいネタはないかな〜。 ・・・・ こういうときって探そうとすると見つからないものだからとりあえずRubyのことは一旦忘れよう。 てか、帰ろう
はいサクサクといってみよ〜
じゃ変数を使うにはどうしたもんでしょ。ついでにコメントの書き方も
文字列の表示がわかったら次は数学系。
プログラミングと言えばHello,Worldから。コレ万国共通。
とりあえず言語のブツがないので始まらない。環境はWinXPだ。
id:yuki_neko_nyanとRails本の写経競争をすることになった。(勝つと「まだ終わってないの〜」といやみたっぷりに言える権利が得られる) が、Ruby?それって宝石?なボクなのでとりあえず基礎から勉強しよう。
じゃ人物の一覧はどうかなと試そうとしたところで人物一覧用のjspを書いていないことに気付いた。ついでなのでユニット一覧のjspも見栄えを少し良くしよう。
さてということでLoginActionをActionPOJOにしようか
さて、Actionの作り方がわかったところで、画面遷移をやってサイトらしくしてみましょうか。
さて、S2Strutsのドキュメントを読むとActionクラスを継承しないPOJOクラスをActionとして扱えるような事が書かれている。
さ、恒例の状況整理から
さて、S2Strutsで表示までできた。次はどうしようかと悩んでいるとid:yuki_neko_nyanから追加お題。「パイロットを選ぶと搭乗機の一覧が取得できるようにしよう」
実はこの解決策は分かっている。というのも以前同じような問題があったからだ。
さて、strutsを使うと分かるのだが、画面遷移は全てstruts-config.xmlに書かれる。画面遷移の情報を外部に定義することは色々と都合がいい。ただ、画面数が少ないうちは問題ないが、画面数が増えるとstruts-config.xmlのメンテが大変な事になってしまうとい…
昨日は Action、ActionForm、jspを作成 サービスとしてブラウザからDBの内容を表示させる 今日は XDocletの導入 詳細画面を作成する かな。さ、がんばるべさ
さて、これで動くはずと思ったのでHSQLDB、Tomcatを起動し、ブラウザから http://localhost:8080/MobileSuitsDataBaseManager/allUnitDataList.do を叩く。結果は404-NotFound・・・・
何だかんだで、やっぱりActionとActionFormは書かないとダメっぽいんで簡単なヤツを書くことにする。
さて、昨日は struts-config.xmlにS2を連動させるための記述を追加 をやった。今日は Webサービスとしてブラウザで見れる ところはクリアしたいな
で、S2とStrutsを連動させるためにstruts-config.xmlに以下のような記述を追記する。
今日も忙しい。やっと解放されたと思ったらこんな時間。 早くS2Strutsやらねば。
本業が忙しいのでお勉強ネタはやれそうにないです。