- 1 名前:名無しさん@お腹いっぱい。 [ 2001/03/17(土) 23:45 ID:COUhK3SE ]
- JSPについて語ろう
- 38 名前:名無しさん@お腹いっぱい。 [2001/05/11(金) 19:52 ID:piKbM3sI]
- 三井住友銀行の オンライン・バンキングの申込みに、JSP が使われた。
あと、LooksMart の検索にも使われている。 jsp を使っている大手サイトで、もりage
- 39 名前:名無しさん@お腹いっぱい。 [2001/05/12(土) 16:26 ID:yZFuMil2]
- >38
三井住友が、クソ重いのは、JSPだから? それとも、開発が悪いの?
- 40 名前:ティンコ [2001/05/16(水) 04:49 ID:???]
- >>39
そう? 結構軽く感じたけど。
- 41 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/05/16(水) 15:21 ID:???]
- a
- 42 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/05/16(水) 15:21 ID:???]
- a
- 43 名前:名無しさん@お腹いっぱい。 [2001/05/16(水) 16:53 ID:MGv0LUp6]
- 銀行系が重いのは、高度なセキュリティで守られているからです。
- 44 名前:39 [2001/05/17(木) 03:13 ID:B9h1ppQc]
- >43
納得
- 45 名前:ティンコ mailto:sage [2001/05/17(木) 03:58 ID:???]
- >>44
俺を無視するなよヴォケ 重いと感じる状況かページを、具体的に示せカス
- 46 名前:名無しさん@お腹いっぱい。 [2001/05/18(金) 21:08 ID:6pDdBRXs]
- >>31
WebLogicは立ち上げ時orコマンドラインでJSPコンパイラを 事前に起動できます。
- 47 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/05/18(金) 21:19 ID:???]
- ティンコ
>>44 俺を無視するなよヴォケ 重いと感じる状況かページを、具体的に示せカス -------------------------------------------------------------- 略してチンカス
- 48 名前:ナナシファン [2001/05/19(土) 04:03 ID:.Pb.FMdU]
- >>46
WebLogic6.0は、Linuxだと英語版しかなくってヤな感じ。 WebSphere使ってる人いる?
- 49 名前:46 [2001/05/19(土) 13:58 ID:N9Lg5CEU]
- ほんとだLinuxは日本語版まだでてないのか
まだ5.1使ってます sp3ぐらいになったら6.0もいいかな
- 50 名前:名無しさん@お腹いっぱい。 [2001/05/20(日) 04:00 ID:KkVetXac]
- 仕事ではJSP/Servletを使っているんですが、個人ではPHPを使ってます。
個人でもTomcatを使えばJSP/Servletは使えるんだけど、やっぱりPHPの既存のAPIの豊富さはいいよね。
- 51 名前:名無しさん@お腹いっぱい。 [2001/05/20(日) 04:41 ID:PuAfXOqo]
- 仕事だとWebからバックエンドまでJavaで統一できる意味は
大きいけど、#PHPのプログラマなんて確保できないし 個人であえてJSP使うメリットって少ないかも でも、JSPはタグ自分で書けば何でもできるんだしさー、 みんなJSP使おうよー
- 52 名前:ナナシファン [2001/05/21(月) 18:37 ID:FoNFM03A]
- >>51
コード効率の問題で、別にオブジェクトなんて使わなくていーよ、 って人はやっぱりPHPの方が早くて楽チン。 でも、ちょっとスケーラブルなものにしようと思ったらJSPとか Servletになっちゃうよね。。 ZendとかがPHPを使えるWebLogic的なアプ鯖を出してくれれば いいんだけど。。。
- 53 名前:jspわからん [2001/06/01(金) 13:33 ID:XUq2OEA.]
- PHPで某ショッピングページを作った事が
ありまして、今回 JSPを覚えろと上司に言われて 覚えてるんですが 何でこんなに難しいんでしょうか?? さっぱりわかりません。 ・・phpの方が100倍簡単なような 気がします。 javaマスターにとっては JSPは楽勝だぜへへん!って 感じなんでしょうか? 本当に鬱です。 覚えられる気がしません。 はぁ。
- 54 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/06/01(金) 16:31 ID:???]
- >>53
上司に「てめぇが覚えろよヴォケ!」って言ってごらん。 覚えなくて良くなるかもよ。
- 55 名前:電動ナナシ [2001/06/01(金) 17:46 ID:???]
- >>53
JSP ってどの範囲まで? 単に .jsp にスクリプトを書く範囲なら PHP とそんなに違わないような 気もするけど?(まあどちらかっていうと ASP 感覚だが) Servlet との連携とか Taglib とか JspBean の作成とかまで含まれるなら Java での開発経験がある程度ないときついね。 PHP の代わりに JSP ってあたりから考えると前者かなあ。だとしたら Servlet とか Bean の作成とかいった部分はすべて無視してやればいい。
- 56 名前:ななし mailto:sage [2001/06/25(月) 23:47 ID:???]
- 今日はじめてここに来たんですけど、JSPの話題ってこのスレッドだけ?
もしかしてサーブレット+JSPって流行ってないの? まじかよー
- 57 名前:名無しさん@お腹いっぱい。 [2001/07/04(水) 19:15 ID:4y./Umx6]
- あげぇ〜〜〜〜〜〜〜〜〜〜〜〜〜
- 58 名前:名無しさん@おへそいっぱい。 [2001/07/04(水) 21:26 ID:U5Vc3q2o]
- >>48 WebSphere 使ってる。3.5.2 からは JSP エンジンが
Tomcat と同じ jasper に入れ替わっててビビった。
- 59 名前:名無しさん@お腹いっぱい。 [2001/07/07(土) 11:26 ID:xd.Q4J0s]
- つーか、JSPって将来性あるん?ASPと比べてどーよ?
無駄なものなら覚えなくていいやというわけには(仕事でやるので) いかないんだけど、余裕があったら他のこと覚えようかと思って。
- 60 名前:名無しさん@お腹いっぱい。 [2001/07/07(土) 15:08 ID:hheUPmcY]
- >>59
おいおい、マジかよ。そんな質問してるから2chは厨房バッカって 言われるんだよ。ちょっとは業界動向を調べろよ
- 61 名前:名無しさん@お腹いっぱい。 [2001/07/07(土) 18:10 ID:ZEdYZIiU]
- みんな「やってみたいな。」と思う気持ちは大きいですが、実際それで
システムを構築してるかといえばまだまだまだまだ×10です。 雑誌やWebでブームになってる間は、普及してないと思って間違い無いです。 誰も話題にしなくなってきた頃が普及した(もしくは消滅した)目安です。
- 62 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/07/08(日) 01:42 ID:???]
- C# の話でした。
- 63 名前:名無しさん@お腹いっぱい。 [2001/07/09(月) 23:57 ID:7lPQSfOM]
- >>59 >>61
大規模(≠Windows)新規案件はすでにJSP一色だけどなー。 このスレみてると、2chに出入りしている人の業界カースト におけるポジションがよくわかるネ。
- 64 名前:名無しさん@お腹いっぱい。 mailto:age [2001/07/10(火) 01:07 ID:???]
- >>63
ちょっと安心した。 勉強続けていいのね。
- 65 名前:しがないバイター [2001/07/10(火) 01:21 ID:fktKN1es]
- >>63
そーだね。一年ほど前のバイト先では、JSPの案件は本当に多かった。 今ではもっと増えている事であろう。 で、今現在のバイト先では、「とある企業の Webシステムを『C++』で組んでくれ」と 云われたが……。はぁ。今更 C++っすか……。Javaでやってくれよ……。
- 66 名前:名無しさん@お腹いっぱい。 [2001/07/10(火) 03:20 ID:UWOT9jYw]
- >>63 俺のところもそう。UNIX 系の新規はすべて Servlet+JSP。
ASP と比べて云々よりもミッションクリティカルな業務をする サーバに Windows という選択肢は無い。オイラ銀行/金融/保険部隊。
- 67 名前:名無しさん@お腹いっぱい。 mailto:age [2001/07/11(水) 09:58 ID:???]
- JSPに興味があるです。
JAVA PRESS Vol.18 でJSPの特集をやっていたので読んでみた。 JSPで掲示板を作ろう、という内容だったけどなんだか胡散臭い。 >> ひとつのページはひとつのビュー。再利用のためにJSPをパーツ分割 >> などすると、それはもうビューとは言えなくなるのでお薦めしない。 って本当? JSP+Servlet+BeanでのMVCって、何がモデルでなにがビューなの?
- 68 名前:名無しさん@お腹いっぱい。 [2001/07/11(水) 10:41 ID:QlGuypqo]
- >>67 M=Beans, V=JSP, C=Servlet だが、それほど厳密に MVC が
適用できるわけではないよ。Model に変更があっても View へ通知 が行われるわけじゃないし。それから、俺は JSP をパーツ分割して <jsp:include /> や <%@ include %> したほうが良い状況も多々 あると思う。JAVA PRESS って専業のライターが書いてるわけじゃ ないからね (丸の内さんとか一部除いて)、個人的な趣味が入るよ。 だいたい俺みたいな実装屋も書いてるし (笑)。
- 69 名前:名無しさん@お腹いっぱい。 [2001/07/11(水) 22:22 ID:riXzLwcw]
- JAVA PRESS は糞ですな。
JavaWorld はまとも。
- 70 名前:殿堂。。。 [2001/07/11(水) 22:46 ID:mcnxccdg]
- JAVA PRESS 執筆者に 2chラー がいるのか。。。
とあるシステムをカスタマイズしたがほとんどのページが 意味もなく?3分割されてて大変だった。 再利用は良いけど、パーツ分割みたいな関数指向はやめてくれ。 仕変が大変なだけだ。このシステムが腐ってるだけか。
- 71 名前:名無しさん@お腹いっぱい。 mailto:sagef [2001/07/12(木) 00:48 ID:???]
- >>69 最近の Java World は新着情報と広告だけに成り下がった。
- 72 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/07/12(木) 10:43 ID:???]
- >>70
意味もなく3分割って、もしかして全ページ必ずヘッダ、ボディ、フッタの構成になっているってこと? あと「関数指向」ってなんかワクワクする言葉だね。
- 73 名前:名無しさん@お腹いっぱい。 [2001/07/14(土) 16:32 ID:gnTS0OVs]
- この情報ならここに沢山あるよ
変なURLに見えるけど内容は確か。 ttp://members.tripod.co.jp/casinoA1/
- 74 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/07/14(土) 23:38 ID:???]
- ↑ただの広告
- 75 名前:名無しさん@お腹いっぱい。 [2001/07/15(日) 00:41 ID:oGqWebrc]
- JSP勉強する上で役に立つ本教えてください。
- 76 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/07/15(日) 01:07 ID:???]
- Resinってどうっすか?
Tomcatの3倍早いがうたい文句らしいですけど。
- 77 名前:名無しさん@お腹いっぱい。 [2001/07/15(日) 02:34 ID:b6MRqy2M]
- このページって何ですか?
すごく役立つことが沢山かいてあるのですが、 皆に嫌がられているようで意味が分かりません。 とろあえずブラクラではないようです。 ttp://members.tripod.co.jp/casinoA1/
- 78 名前:名無しさん@お腹いっぱい。 [2001/07/15(日) 02:52 ID:/xSsw6xM]
- >>77
この書きこみやってる奴って罵迦ですか? すごく糞なことを沢山かいてあるのですが、 皆に嫌がられているようで意味が分かりません。 とろあえずブラクラ以上の糞のようです。
- 79 名前:名無しさん@お腹いっぱい。 [2001/07/15(日) 03:53 ID:2.HKxolA]
- >>75
いまだったら、このうちのどれか。 www.amazon.co.jp/exec/obidos/tg/detail/glance/-/books/4774111651/qid=995136589/sr=1-1/249-5107182-3550734 www.amazon.co.jp/exec/obidos/tg/detail/glance/-/books/4797314311/qid=995136589/sr=1-2/249-5107182-3550734 www.amazon.co.jp/exec/obidos/tg/detail/glance/-/books/4798100048/qid=995136589/sr=1-5/249-5107182-3550734
- 80 名前:名無しさん@お腹いっぱい。 [2001/07/15(日) 03:57 ID:DntNWMmk]
- >>79 おれは 2 番目がお勧めだな。そのうち HTML にして公開しようと
思って温めてたネタがほとんど書いてあった (泣
- 81 名前:名無しさん@お腹いっぱい。 [2001/07/15(日) 04:18 ID:0MPcZNjg]
- おいらも2番目を買った。一番堅そうな印象を受けたから。
ホントに一番いいかは分からん。
- 82 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/07/15(日) 21:24 ID:???]
- 拡張タグライブラリって (・∀・) オモシロイ!!
- 83 名前:75 mailto:sage [2001/07/15(日) 23:30 ID:???]
- ありがとうございます。
明日会社帰りにでも探してみます。
- 84 名前:名無しさん@お腹いっぱい。 mailto:age [2001/07/23(月) 13:20 ID:???]
- hoge
- 85 名前:名無しさん@お腹いっぱい。 mailto:age [2001/07/23(月) 19:32 ID:???]
- hage
- 86 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/07/28(土) 03:26 ID:???]
- やっぱ、WebProg板だとレベル低すぎ。
こっちに統合しよう。 piza2.2ch.net/test/read.cgi?bbs=tech&key=972229341&ls=50
- 87 名前:名無しさん@お腹いっぱい。 mailto:sage [2001/08/11(土) 17:34 ID:???]
- ↑ワラタ
ヲイラもミッションクリチカルな案件(ギンコ・ショーケン)で 相次いで新バージョンリリースされつつある webAPPsvr(weblogic,websphere,Jrun,BorlandApp,ora9i) ネタを求めてきてようやくここ見つけたのだが・・・トホホ 86のほうへ逝きます。
- 88 名前:名無しさん@お腹いっぱい。 [01/09/05 10:14 ID:dYMWGvtU]
- Cocoon入れたからJSPやるかなぁ…
PHPの方が好きなんだけど
- 89 名前:名無しさん@お腹いっぱい。 mailto:sage [01/09/05 22:36 ID:ORI0WPw6]
- >>88
仕事じゃないなら無理してJSP使う必要ないと思うが。
- 90 名前:名無しさん@お腹いっぱい。 [01/09/07 14:31 ID:FMUih4kg]
- そうっすよね>>89
いやぁなんかJServいれた(Cocoonのため)のに、PHPも入れるって なんか変かなぁなんて弱気になっちゃってたっす
- 91 名前:名無しさん@お腹いっぱい。 [01/09/07 14:32 ID:FMUih4kg]
- >>88=>>90です。ID違うけど
- 92 名前:名無しさん@お腹いっぱい。 [01/12/24 22:20 ID:9JogaTlr]
- JSPがちょっと気になるage
- 93 名前:名無しさん@お腹いっぱい。 [02/01/28 13:13 ID:kUdrckQB]
- age
- 94 名前:名無しさん@お腹いっぱい。 mailto:sage [02/01/30 12:39 ID:???]
- >>38,39,40 超亀レス
あれは今まで蔵鯖やってたC屋とVB屋が作ったんで フレームワークとアプリ設計、開発スキルが悪すぎ。 ハードウェア構成上は贅沢すぎるくらい十分なキャパシティ。 あの構成でここまで遅く出来るかと逆に折れはびびった。
- 95 名前: [02/04/05 18:37 ID:hoSrXevo]
- あげ
- 96 名前:nobodyさん mailto:sage [02/07/12 21:24 ID:???]
- 保守
- 97 名前:nobodyさん [02/10/06 21:09 ID:E7XA3HNJ]
- WAS4.01でWebアプリ作ってまっす。
JSPが途中で切れてコケます。 でもプロキシ通して同じJSPを表示させると切れません。 なにか考えられることってありますか?
- 98 名前:nobodyさん mailto:sage [02/10/06 23:19 ID:???]
- >>97
ネタですか?
- 99 名前:nobodyさん mailto:sage [02/10/06 23:32 ID:???]
- >>97
それだけの情報で答えることは何もありません。
- 100 名前:nobodyさん mailto:sage [02/10/07 06:18 ID:???]
- どーも。
ネタじゃないんですけどねえ・・・ 不思議だ・・・
- 101 名前:nobodyさん [02/11/28 15:43 ID:2w9bqyBx]
- アゲついでにおまいらにしつもんしるので、こたえれや。
秀和からでてる 「はじめてのJSP&サーブレットプログラミング」( ISBN4-7980-0312-3 ) だいたい終わった。 ごく簡単なJPS( Hello JSP world に毛が生えた程度 )は作れるようになった。 もっとJSPやサーブレットのプログラミング技術を上達させたいんだが、 なにか適当な参考書はないか? サンプル多いのがいい。
- 102 名前:nobodyさん mailto:sage [02/11/28 15:55 ID:???]
- ……その本を読んでも 「ごく簡単なJSP(Hello JSP world に毛が生えた程度)」
しか作れないって暗にその本を貶してるのか?
- 103 名前:101 [02/11/28 16:21 ID:2w9bqyBx]
- >>102
> 暗にその本を貶してるのか? ちゃうわ!ちゃんとタイトルよめ〜! 「はじめての」だぞ、「はじめての」! イキナリ高度な内容に踏み込むわけないだろ〜? #JSP・サーブレットを始めてみる!のには良書だと思う。 で、次は「中級編」ってな感じのを探してるんだけど、なんかない?
- 104 名前:nobodyさん mailto:sage [02/11/28 18:20 ID:???]
- いや「はじめての」だろうが、もちっとマシなモンを…。
俺の想像する生えた毛の長さと、君の言ってる毛の長さが違うのか?
- 105 名前:nobodyさん mailto:sage [02/11/28 21:56 ID:???]
- TOMCATのJSPサンプル見ろや。
- 106 名前:nobodyさん [02/11/30 17:37 ID:iC8NSj4v]
- >>103
pc.2ch.net/test/read.cgi/php/1038636497/ に照会されてた www.atmarkit.co.jp/fjava/bookreview/02/bookreview.html はどうだ?
- 107 名前:nobodyさん [02/12/02 00:44 ID:FZnx/Sv6]
- age
- 108 名前:nobodyさん mailto: [02/12/02 12:24 ID:???]
- ぶっちゃけ
JSPの利点ってどんなとこ? いやとりあえず興味はあるんだけどさ。
- 109 名前:nobodyさん mailto:sage [02/12/02 14:16 ID:???]
- >>108
漏れもしりたい。速いのか?
- 110 名前:nobodyさん mailto:sage [02/12/02 18:25 ID:???]
- こういうのは人それぞれだろうが、とりあえずPHPと比較して書く。
・PHPと同じくHTMLにコードを埋め込むタイプの記述方式なので、今までPHPやってきた人には楽。 ・なので生産性もPHPと同レベル。但し型については厳格なのでPHP使いは注意が必要。(その分潜在バグは発生しにくくなる) ・速度についてはキャッシュを使わないPHPよりは明らかに早い(なぜならコンパイルされたJavaクラスとなって実行されるから)。但し初回起動時のみとてつもなく遅い。(JSPをJavaクラスにコンパイルする必要がある為) ・実行するマシン自体にかなりのパワーが必要(JavaVM自体が重いから)なので、非力なマシンで実行すると逆にPHPより遅くなる。(これはハード的な問題ともいえるけど) ・ちなみにPHPと同じくコンパイルは不要。(指定ディレクトリにJSPを置くだけでJSPプロセッサが勝手にコンパイルしてくれる) といったところか。 あとPHPと一番違うのが、JSPは拡張性が非常に高いというところ。 最初はとりあえずJSPで作っておいて、パフォーマンスやスケーラビリティが必要な部分はServletやJavaBeansでどんどん拡張していくことができる。 PHPの場合、なかなかそういう拡張性がないから(CのライブラリやCOMを呼び出したりはできるけど動作としては最適化されてはいない)、これはJSPのほうが優れていると思う。
- 111 名前:110 mailto:sage [02/12/02 18:30 ID:???]
- 補足。
PHPは結局は「スクリプト言語」であるのに対して、JSPは(記述上は簡単になっているけど)Javaという「高級プログラム言語」であるというのは大きな違いかな? Javaで可能なことはすべてJSPでも可能であるということ。 PHPの場合、少しでも専門外のことをしようと思うと、どうしてもCなどの外部のプログラム言語の力を借りることになる。結局そこでは違う言語を使ってプログラムしなきゃならない。 JSPの場合、専門外のことをしようと思ったら、JavaBeansというJavaプログラムを作ってそれを呼ぶようにすれば、Javaだけでほとんどのことが実現できる。
- 112 名前:nobodyさん mailto: [02/12/02 19:29 ID:???]
- 110殿
ご解説ありがとうございます。 案ずるより産むが易し、とりあえず無料で試せるんだからやってみます。 しかしネット上での日本語ドキュメント量がさみすぃ。
- 113 名前:nobodyさん [02/12/03 10:24 ID:t0n0ZasB]
- なんでjsp、サーブレットは
apacheにperlやphpのように 標準で組み込まないの? サーバーで動かすには apacheとTOMCATの2つをインストールさせないといけないのが面倒 だし TOMCAT自体サーバーのセキュリティーに不安を感じる
- 114 名前:nobodyさん mailto:sage [02/12/03 10:58 ID:???]
- >>111
PHPは「高級プログラム言語」ではないのでつか?
- 115 名前:109 mailto:sage [02/12/03 13:33 ID:???]
- 110殿
苦〜。型があるんすね。だと速いだけちゅうことか・・・。 大規模プロジェクトはJSPってことか?残念(T.T)。 まあ試してみます。ありがとう。
- 116 名前:nobodyさん mailto:@ [02/12/03 15:30 ID:???]
- それとカスタムタグいいよね。
DB周りのカスタムタグを作っておくと後で開発がすごく楽になるし♪
- 117 名前:111 mailto:sage [02/12/03 21:44 ID:???]
- >>114
「高級プログラム言語」と「スクリプト言語」の明確な定義があるわけではないので、あくまでも個人的なセンスだけど、PHPは「型がない」、「インタプリタである」という観点では「スクリプト言語」だと思う。 PHPとよく比較されるASP技術(VBScript)はPHPと似た特徴をもっているけど、あれはあくまでもVBScriptという「スクリプト言語」であって、Visual Basicという「高級プログラム言語」のサブセットだからね。 少なくともPHPとJSPを言語仕様だけで比較した場合は、同じ観点では語れないと思うよ。 ちなみに、JSPは「Javaのサブセット」ではないのでお間違えなく。JSPはJSPプロセッサによって完全なPure Javaコードに翻訳されるよ。
- 118 名前:111 mailto:sage [02/12/03 21:59 ID:???]
- JSPやる場合の弱点(?)は、PHPやPerlだったらApache入れるだけで速攻動かすことができるけど、JSPの場合はApacheにJ2SEにServletエンジン(Tomcat)を入れる必要があり、環境構築に時間がかかるということ。
またJSP=Javaである以上、Javaの基本的な技術(CLASSPATHの設定、例外発生時にデバッグ方法等)はやはり抑えておく必要がある。JavaBeansとかやるならなおさら。 JSPスレでいうのもなんだが、趣味でWebサイト作るとか、簡単な社内システムを作るといった程度であれば俺はJSPよりはPHPをお勧めする。 ただ手に職をつけたいとか、そこそこ本格的なサイト(お金が絡むもの)を作りたいというのであればJSPを習得したほうがいいと思うよ。 自分のプログラマとしてのプロフィールに「J2EEによるWebサイト構築経験有」って書くことでDQN相手にハクをつけることができるし(w あくまでも俺個人の意見なので、他の識者の反論キボンヌ
- 119 名前:nobodyさん mailto: [02/12/03 23:06 ID:???]
- yahoo.com がPHPを使うようになるようですが、
このスレを見る限りJSPのほうがふさわしいと思います。 なぜ?PHPが選ばれJSPが選ばれないのでしょうか?
- 120 名前:nobodyさん mailto:age [02/12/03 23:13 ID:???]
- PHPのマルチバイトの関数って便利だとおもうけどどうよ?
半角カナの処理とか
- 121 名前:nobodyさん mailto:sage [02/12/03 23:26 ID:???]
- >>119
特定企業の戦略に縛られたくなかったんだろ。 Javaの仕様は結局は大手ベンダ(IBMやSun)の支配下にあるからね。 Yahooは今までを見ても明らかなように、自分たちで技術仕様を好きなようにカスタマイズしたいんだろう。 サーバもFreeBSDだし、開発言語も今までは独自言語中心だったし。(そうでないのもあったが) だからオープンソースのPHPを採用したんだと思うよ。 あと、Javaはどちらかというと業務トランザクション付きのRDB連携とかに強いイメージがあるけど、 Yahooのように大量のコンテンツをさばくわりには業務トランザクションがほとんど存在しないという Webサイトには正直向かないと思う。 なので、 >このスレを見る限りJSPのほうがふさわしいと思います。 とは俺は思わない。
- 122 名前:nobodyさん mailto: [02/12/04 00:04 ID:???]
- >>121
ありがとう。すごくよくわかりました。 大規模サイトだとJSPがふさわしいと思ったので。 PHPでも大丈夫なんですね。
- 123 名前:nobodyさん mailto:sage [02/12/04 00:10 ID:???]
- Java系は、金融機関(ネットバンクとかネット証券とか)のような決済を伴うWebサイトのほうが主流だね。
PHPとは適材適所で棲み分けができていると思うよ。
- 124 名前:nobodyさん mailto:sage [02/12/04 11:33 ID:???]
- PHPを使ってればJSPの必要性は薄そうですね。
- 125 名前:nobodyさん mailto:sage [02/12/04 21:06 ID:???]
- >>124
まぁ適材適所だろうね。 いわゆる企業向けサイト(B2B・・・死語?)ではJSPが主流。 JSPはエンタープライズ拡張が容易であることが売りだから。 必要性があるかどうかは自分が何をするかで決まると思うよ。個人用サイトを開く程度なら必要なし。 掲示板サイト作るのにJSPを使う理由はない。 思うに、PHPと思い切り競合するのはPerl/CGIじゃないかな?
- 126 名前:nobodyさん [02/12/04 22:22 ID:/LDUeVCq]
- 板違い。みんな軍事板逝けよ。
なんでこんなトコで次期戦闘機の話題やってんの?
- 127 名前:nobodyさん [02/12/05 14:37 ID:scTXovjd]
- JSPって奥深いね
- 128 名前:nobodyさん mailto:sage [02/12/05 14:51 ID:???]
- >>126 今年の最低気温を-20℃も更新しますた
- 129 名前:JSPとサーブレット [02/12/05 15:09 ID:vPIO4lyL]
- JSPで出来なくてサーブレットならできる事ってあるの?
- 130 名前:nobodyさん [02/12/05 15:38 ID:zz0V84tE]
- >>126
あの〜、あなたの言ってるのは、JSF:Joint Strike Fightern のことでわ? ここで話されてるのは、JSP:Java Server Pages なんですけど。 もしかして、もれ、釣られてる?
- 131 名前:nobodyさん [02/12/05 16:25 ID:zz0V84tE]
- ところで、
>>106に照会されてた本を2冊買ったよ〜。 10日でおぼえるJSP/サーブレット入門教室 と JSPハンドブック Linuxホストもってるんで、これでJSP技術を磨くぜぇ!と思ったら、 データ-ベースはMySQL? ちょっとまて、もれのLinuxにはもうPostgreSQLが入って、使ってるんだ よぉ!止められないんだよぉ! pc.2ch.net/test/read.cgi/php/989341364/ にも書いたけど、PostgreSQLとMySQLをひとつのLinuxホストに同居させて 大丈夫なものでしょうかね? MySQL使うのはじめてなんで‥‥‥‥
- 132 名前:nobodyさん mailto:sage [02/12/05 19:52 ID:???]
- >>131
だいじょうび。
- 133 名前:nobodyさん [02/12/12 19:56 ID:QZ30z0Kw]
- JSPのあるボタンが押されたときに、JSPの表示はそのままで、セッションタイムアウトの
変更処理(session.setMaxInactiveInterval(int);)を行いたいのです。 以下のようなJSPのボタンクリックのイベントからstrutsのアクションを起動したいのです。 strutsのアクションの中では、セッションタイムアウトの変更処理を行います。 ただし、起動した時にこのJSPは表示したままにしたいのです。 そのようなことは可能でしょうか? 御存知のかたいらっしゃれば、どうかよろしくお願いします。 <%@ page language="java" contentType="text/html; charset=Shift_JIS" %> <html> <head> <title> </title> <SCRIPT LANGUAGE='JavaScript'> function test1() { // strutsのアクションを起動したい } </SCRIPT> </head> <body> <html:form action="/hoge"> <html:submit property="submit" value="ログイン"> </html:submit> <html:button property="actionstart" value="アクション起動" onclick="test1();"> </html:button> </html:form> </body> </html>
- 134 名前:nobodyさん [02/12/27 18:11 ID:fa+V6nUr]
- なぁ、ものすごく初心者なこと聞いていい?
JSPって、実行してるユーザーって、「誰」になるのかな? 実は、MySQLを、JDBCで呼び出すと、エラーになるんだわ。 「org.gjt.mm.mysql.Driver がみつかねーよ」って怒ってるように読めるんだ けど( 英語苦手なんで、じっくりは読んでない )、コンソールからJDBCで呼 ぶと、正常に接続できるんだよね。 で、はたと思ったのが、コンソール起動するユーザーにCLASSPATHを 設定してるんだから、もしかしたら「JSPを実行しているユーザ」にも、 この設定がいるんじゃないか?って思った。 でも‥‥‥‥‥誰?そのユーザー。 頼みますだ。もしかしたらすごいFAQなのかもしらんけど、ぐぐっても 出てこないんだよ〜 助けると思って、お願い。
- 135 名前:nobodyさん mailto:sage [02/12/27 21:10 ID:???]
- >>134
APサーバを起動したユーザ。 Winならシステム環境変数にCLASSPATH切ってあるなら誰であろうと関係ない。 てゆうかCLASSPATHは普通、起動shellまたはbatの中で切るもんじゃないのか? 実行するユーザによってCLASSPATHが変わるなんて有り得ないぞ。
- 136 名前:135 mailto:sage [02/12/27 21:18 ID:???]
- 追加。
org.gjt.mm.mysql.Driverはどこに置いてる? Webアプリ作る場合って、普通はCLASSPATHを切ったりはしないよ。 (非WebアプリでJavaアプリ作ってた人がはまりがちな罠だけど) J2EE仕様で定められたしかるべきディレクトリに配置すればCLASSPATHを切らなくても自動的に読み込んでくれる。 Webアプリレベルのスコープであれば、${HogeApp}/WEB-INF/libの下にJARを丸ごと放り込め。 APサーバ全体のスコープであれば、例えばTomcatなら%CATALINE_HOME%/common/libの下にJARを置くべし。 環境変数としてのCLASSPATHからはDriverへのパスを削っておけ。
- 137 名前:134 [02/12/27 22:17 ID:2O67ndOC]
- >>135
あ、ゴメン。環境書いてないわ。 OSは、Linuxです。RedHat。 Apache+Tomcatの組み合わせ。 org.gjt.mm.mysql.Driverは、$JAVA_HOME/jre/lib/exp に置いてある #もう退勤したから、うろ覚えのPATH。
- 138 名前:134 [02/12/27 22:19 ID:2O67ndOC]
- >>137
あ、書き忘れ。 ちなみに、Tomcat起動したのは、rootなんです。 でもrootにも、上のCLASSPATH切った――はずなんだけどなぁ 明日、出勤したら、もっかい見てみます。
|

|