JAVA+JSP+Struts+Tomcat Part3
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001965
2006/10/26(木) 20:41:360893デフォルトの名無しさん
2007/05/26(土) 23:54:020894デフォルトの名無しさん
2007/05/26(土) 23:55:13mod_jk2はもう古い?
0895デフォルトの名無しさん
2007/05/27(日) 00:01:36その後jkが推奨されたからな
今ならproxy_ajpでおけ
0896デフォルトの名無しさん
2007/05/27(日) 00:07:02jkはいまも「まだ」ありだと思う
俺はmod_proxyはloadbalancerがよくわかっていない
0897デフォルトの名無しさん
2007/05/27(日) 00:17:400898デフォルトの名無しさん
2007/05/27(日) 01:11:540899858
2007/05/27(日) 09:34:37やったんだが駄目だたorz
そういう特殊な文字は使えないと割り切るのも手だが、どうしても納得できないので
DBを変えて試してみることにした。以上報告終わり。
0900デフォルトの名無しさん
2007/05/27(日) 10:07:310901858
2007/05/27(日) 10:09:060902デフォルトの名無しさん
2007/05/27(日) 10:10:46サービス再起動しても全然有効にならなかったなぁ
結局 my.ini いじったあとに create database してやりなおしたら
全部うまくいって拍子抜けしたことがあるなぁ
0903858
2007/05/27(日) 10:53:11oracleではvarchar()で指定した文字列の長さ分だけいくらでも入る。(多分、
varchar(3000)で指定して、適当に200文字程度指定したら問題なく登録された。
ただSQL分の仕組みがMYSQLとは少し違うところが少し不便。
0904デフォルトの名無しさん
2007/05/27(日) 11:05:240905デフォルトの名無しさん
2007/05/27(日) 11:05:31LOB関係鬼門だし、JDBCドライバのバージョンによって挙動が大きく違う
0906858
2007/05/27(日) 11:11:230907デフォルトの名無しさん
2007/05/27(日) 11:14:150908858
2007/05/27(日) 11:21:23charで代用?
0909デフォルトの名無しさん
2007/05/27(日) 11:24:51内容にもよるが、
ORマッピングでいくほうが今は楽だと思う
SQLの差異はほとんど吸収してくれるし、トランザクションの管理も楽だ
スレ的にはspringを追加してやる感じかな
0910デフォルトの名無しさん
2007/05/27(日) 11:33:51ユーザガイトを読めばいいんだろうけど、iBatisでいいやってなった。
0911デフォルトの名無しさん
2007/05/27(日) 12:21:330912858
2007/05/27(日) 12:24:57後auto_incrementはそんざいするが、設定がめんどいっぽい。orz
0913デフォルトの名無しさん
2007/05/27(日) 12:32:46oracleがでてきた時点でわけわからん
0914858
2007/05/27(日) 12:36:37だが俺ウザイようなので消えますわ。
0915デフォルトの名無しさん
2007/05/27(日) 13:06:48蛙君まずは井戸から飛び出してみよう
0916デフォルトの名無しさん
2007/05/27(日) 13:38:36WEBにつかうならプロセッサライセンス必要だぞ
0917デフォルトの名無しさん
2007/05/27(日) 13:57:290918デフォルトの名無しさん
2007/05/27(日) 14:41:22oracle g10_vistaっての取った、名前違うかもだけど違ったらスンマソ。
0919デフォルトの名無しさん
2007/05/27(日) 15:32:000920デフォルトの名無しさん
2007/05/27(日) 15:50:49制限があるから
メモリ1GB以下とかいろいろとな
それに日本のOracleはノータッチ
サポートがもらえないOracleよりはパッチが出るオープンソースのほうがはるかにまし
0921デフォルトの名無しさん
2007/05/27(日) 16:13:51よかったやつ教えてください。Eclipse Pluginでもいいので
0922デフォルトの名無しさん
2007/05/27(日) 16:23:370923858
2007/05/27(日) 17:00:29PC再起動してsqlplus実行してユーザー名とパスワード実行すると何故かエラー
というプギャーな事態にorz。泣く泣くpostgresqlに鞍替えとなった。
0924デフォルトの名無しさん
2007/05/27(日) 17:07:590925デフォルトの名無しさん
2007/05/27(日) 18:12:57mavenってstruts-config.xmlを自動生成できます?
何ができるのはわかってないので。。
0926デフォルトの名無しさん
2007/05/27(日) 18:14:45struts1だな?
ずっとxdoclet使ってた
いまはアノテーションだけだが
0927デフォルトの名無しさん
2007/05/27(日) 18:17:48理由があってMySQLやOracle選んでたんじゃないのか
Oracleも本当に所持してるか怪しいな
0928858
2007/05/27(日) 18:51:24先ずサイトからzipをダウンロード。容量はピキリだが600Mあって時間がかかる。
その後解凍俺はLhacaを使用。解凍したディレクトリーの2つ下にsetup.exe
があるので実行。プロンプトが起動し少し待てのこと。待つとインストーラーが
起動しSYS,SYSTEMユーザーで使用するパスワードとSID、ORACLE_HOMEを
設定。設定すると、今度はインストール検証が行われる。俺はネットワーク接続に
問題があったので承認してインストールを続行。インストールが終わり、
どのユーザーを使うかと、パスワードの設定を求められる。
その後IEが起動しログインし、oracleの詳細設定ができる。
(多分、変更していないので何とも^^;んで終了。
煽りに乗ってみた。
0929デフォルトの名無しさん
2007/05/27(日) 18:52:53ちゃんと論理的に仮説を立てトラブルシュートしろよ。
成長しないぞ。
0930デフォルトの名無しさん
2007/05/27(日) 18:55:26本番環境で使うにはちゃんと購入する必要があるぞ。
0931デフォルトの名無しさん
2007/05/27(日) 18:59:10Oracleはほんとうにヘビーで独立して動かさないときついくらいだからな
アプリ鯖と併用はまず無理
0932デフォルトの名無しさん
2007/05/27(日) 18:59:15struts1です。
xdocletですか、勉強してみます。
0933858
2007/05/27(日) 19:29:40validation.xmlの書き方とかは後回しでおkActionForm#validateあるし
それより、今からstruts始めるのなら2からの方が良くない?
余計なjarインポートしてるとTomcat起動するときFilterDispatcherがエラーになるから
注意。
0934デフォルトの名無しさん
2007/05/27(日) 19:32:220935926
2007/05/27(日) 19:34:13ついで言っておくとspringのDAOも使っていたからアノテーションへの移行は楽だった
仕様の関係もあるが
アノテーションにできるのならその方がいいと思う
0936デフォルトの名無しさん
2007/05/27(日) 19:34:400937858
2007/05/27(日) 19:37:020938デフォルトの名無しさん
2007/05/27(日) 19:37:56>参考書みながら基本的な使い方覚えたらそれで終わり
なのか・・
0940デフォルトの名無しさん
2007/05/27(日) 19:47:23>今からstruts始めるのなら2からの方が良くない?
shaleがいいのかspringがいいのかseamがいいのかわからんが、
今からstruts1はもったいないかもな
jdk1.4が必須とかならしかたないけど、
もう、5.0以降でいいだろう
>余計なjarインポートしてるとTomcat起動するときFilterDispatcherがエラーになる
は間違いだと思うが
0941858
2007/05/27(日) 19:55:23俺の環境はeclipse3.2、sysdoTomcat,ver忘れた。Tomcat5.x。
0942デフォルトの名無しさん
2007/05/27(日) 19:59:22Javaには今後近づかない方が858の為だな。
0943858
2007/05/27(日) 20:00:510944デフォルトの名無しさん
2007/05/27(日) 20:11:170945940
2007/05/27(日) 20:31:27おれはshaleは使う気はいまのところない
エラーがでるのだったらそれなりの理由があるし、
それは解決可能な話
5.xって言われても5.0系も5.5系もあるわけだし
mysqlもoracleもpostgresもバージョン言わないし
そんなに858には突っ込む気はないんだ
わかってくれ
0946858
2007/05/27(日) 20:57:210947デフォルトの名無しさん
2007/05/27(日) 21:04:480948デフォルトの名無しさん
2007/05/27(日) 21:35:51858以外の人アドバイスサンクス。
0949858
2007/05/27(日) 21:52:300950デフォルトの名無しさん
2007/05/27(日) 22:05:580951デフォルトの名無しさん
2007/05/27(日) 23:53:12まぁpostgresは文字コード問題だいぶ昔に遭遇したのと日本で一番よく使われるオープンソースDBだから使いやすいのは当たり前
0952デフォルトの名無しさん
2007/05/28(月) 00:12:200953デフォルトの名無しさん
2007/05/28(月) 08:10:12特殊な文字のDBの登録、登録できる文字列の長さの問題。
一応俺の問題はすべて解決しました。アドバイスくれた方thx(殆ど煽られていたがw
viva,postgresql
0954デフォルトの名無しさん
2007/05/28(月) 12:39:43まあ、お前が成長しないのはどうでもいいが、
MySQLを貶すようなことはするなよ。
0955デフォルトの名無しさん
2007/05/28(月) 13:24:420956デフォルトの名無しさん
2007/05/28(月) 14:19:43ニュース速報・・・松岡農水相の死亡を確認
0957デフォルトの名無しさん
2007/05/28(月) 19:30:360958デフォルトの名無しさん
2007/05/29(火) 01:40:150959デフォルトの名無しさん
2007/05/29(火) 02:00:270960デフォルトの名無しさん
2007/05/29(火) 02:17:44そして遷移先で(サーブレットやJSPでも)表示や処理したいと考えています。
StrutsではFilterとしてのみ application属性のスコープを取得できるようですが
ActionではApplicationScopeは扱えないのですか?
その度にDBアクセスするのも考え物なのですが…。
0961デフォルトの名無しさん
2007/05/29(火) 02:39:360962デフォルトの名無しさん
2007/05/29(火) 07:26:27習得する手があります。
0963デフォルトの名無しさん
2007/05/31(木) 15:53:17tomcatをデバッグ状態で起動しないとできないのでしょうか?
0964デフォルトの名無しさん
2007/06/01(金) 16:47:17actionでは無いクラスで、action.getPropertyName();してもnullしか帰ってこない。
自分は引数でプロパティーを渡す方法で対策法見つけましたが、
もっといい対策法無いですか?
0965964
2007/06/01(金) 17:48:570966964
2007/06/01(金) 18:20:210967964
2007/06/01(金) 20:11:37jakartaはsunに喧嘩売ってるなw
0968デフォルトの名無しさん
2007/06/01(金) 21:07:310969デフォルトの名無しさん
2007/06/02(土) 23:31:28まあPHPのほうがJavaよりメジャーだったりするが。orz
0970デフォルトの名無しさん
2007/06/03(日) 01:50:490971デフォルトの名無しさん
2007/06/03(日) 02:38:49言語機能そのものは否定する気は無いが、
例外処理が実行時例外のみってのは怖すぎる。
分業して例外の握りつぶしを発見するのが困難になりそう
0972デフォルトの名無しさん
2007/06/03(日) 03:13:46PHPは、どの分野で使っても、すぐにサポートがなくなるから問題あり。
PHPがJavaよりメジャーという話は、聞いたことがないが。
0973デフォルトの名無しさん
2007/06/03(日) 05:43:440974デフォルトの名無しさん
2007/06/03(日) 08:59:00どこの農協で使っているのか具体例が知りたいが・・・。
>PHPは、どの分野で使っても、すぐにサポートがなくなるから問題あり。
IBMの鯖とZend込みで買えばサポートしてくれるが・・・。
ちなみに金融機関系で仕事してくれるあのMSのサポートを本気とかヌかすなら
IBMの方が100倍マシだが。
0975デフォルトの名無しさん
2007/06/03(日) 13:55:29Yahooも楽天も使いまくりだけど?>PHP
携帯WEBサイトとかPHP案件のが多いよ、今は。
まーPHPは糞だとおもうけどね。
0976デフォルトの名無しさん
2007/06/03(日) 14:00:12どっちもどっちだろ・・・
0977デフォルトの名無しさん
2007/06/03(日) 14:29:370978デフォルトの名無しさん
2007/06/03(日) 14:48:03のこってるのがそのまま使われやすいのが危険
0979デフォルトの名無しさん
2007/06/04(月) 23:42:32基幹系に PHP はもうだめだ。
0980デフォルトの名無しさん
2007/06/05(火) 01:40:41PHPの天下が続くかも
0981デフォルトの名無しさん
2007/06/05(火) 01:59:250982デフォルトの名無しさん
2007/06/05(火) 02:11:190983デフォルトの名無しさん
2007/06/05(火) 07:17:56堅牢さより、とにかく何か書いてそのままサーバーに置いたら動くというのが大きな魅力らしい。
そんで、サーバーにはindex.html~やindex20070605.bakとかが転がりまくってる。
0984デフォルトの名無しさん
2007/06/05(火) 07:21:13おまいらマゾにはわからんだろうが
0985デフォルトの名無しさん
2007/06/05(火) 08:03:29それを知ってて使ってるのはマゾだし、知らずに使ってるのは無知。
0986デフォルトの名無しさん
2007/06/05(火) 08:18:32簡単に動くけど、規模が大きくなったら簡単に死ぬし。スキル無いと。
それに誰かが変数やメソッド名変更したら呼び出し元は死ぬけど、
呼び出し元調べるのも大変。Javaを選択するのはマゾでもなんでもない。
0987デフォルトの名無しさん
2007/06/05(火) 09:40:250988デフォルトの名無しさん
2007/06/05(火) 10:15:29その場合httpだとセッションを取得することができず、strutsを使うと勝手にjsessionidを作り直すので、
前のjsessionidがなくなってしまい困っています。
この辺のセキュリティーって皆さんどのように対処してます。
0989デフォルトの名無しさん
2007/06/05(火) 20:58:310990デフォルトの名無しさん
2007/06/05(火) 22:02:380991デフォルトの名無しさん
2007/06/05(火) 22:42:58Struts じゃねー。Tomcat の仕様だ。
というかセキュアが目的なのに SSL と非 SSL で
同一セッションIDが共有できるとセキュリティホールになるって
分からねーのか? できたら Tomcat にセキュリティホールがあるってことになってまう。
Tomcat ML で答えは出ている。全部 https これだ。
っつーのが、客に SSL のパフォーマンス上の理由で納得してもらえず
独自の仕組みを作った。3 行でできたけどな。どんなんか忘れた。
とりあえず、Tomcat のソース見るのは必須だな。
ただし、なぜ同一のセッションIDが使えないかを完全に把握してないなら
やめとけ。新たなセキュリティホール作るだけだ。
0992デフォルトの名無しさん
2007/06/05(火) 22:43:48商用 AP サーバでも概念は同じだ。
レス数が950を超えています。1000を超えると書き込みができなくなります。