◆JSP◆ (583レス)
◆JSP◆ http://medaka.5ch.io/test/read.cgi/php/984840356/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
123: nobodyさん [sage] 02/12/04 00:10 ID:??? Java系は、金融機関(ネットバンクとかネット証券とか)のような決済を伴うWebサイトのほうが主流だね。 PHPとは適材適所で棲み分けができていると思うよ。 http://medaka.5ch.io/test/read.cgi/php/984840356/123
124: nobodyさん [sage] 02/12/04 11:33 ID:??? PHPを使ってればJSPの必要性は薄そうですね。 http://medaka.5ch.io/test/read.cgi/php/984840356/124
125: nobodyさん [sage] 02/12/04 21:06 ID:??? >>124 まぁ適材適所だろうね。 いわゆる企業向けサイト(B2B・・・死語?)ではJSPが主流。 JSPはエンタープライズ拡張が容易であることが売りだから。 必要性があるかどうかは自分が何をするかで決まると思うよ。個人用サイトを開く程度なら必要なし。 掲示板サイト作るのにJSPを使う理由はない。 思うに、PHPと思い切り競合するのはPerl/CGIじゃないかな? http://medaka.5ch.io/test/read.cgi/php/984840356/125
126: nobodyさん [] 02/12/04 22:22 ID:/LDUeVCq 板違い。みんな軍事板逝けよ。 なんでこんなトコで次期戦闘機の話題やってんの? http://medaka.5ch.io/test/read.cgi/php/984840356/126
127: nobodyさん [] 02/12/05 14:37 ID:scTXovjd JSPって奥深いね http://medaka.5ch.io/test/read.cgi/php/984840356/127
128: nobodyさん [sage] 02/12/05 14:51 ID:??? >>126 今年の最低気温を-20℃も更新しますた http://medaka.5ch.io/test/read.cgi/php/984840356/128
129: JSPとサーブレット [] 02/12/05 15:09 ID:vPIO4lyL JSPで出来なくてサーブレットならできる事ってあるの? http://medaka.5ch.io/test/read.cgi/php/984840356/129
130: nobodyさん [] 02/12/05 15:38 ID:zz0V84tE >>126 あの〜、あなたの言ってるのは、JSF:Joint Strike Fightern のことでわ? ここで話されてるのは、JSP:Java Server Pages なんですけど。 もしかして、もれ、釣られてる? http://medaka.5ch.io/test/read.cgi/php/984840356/130
131: nobodyさん [] 02/12/05 16:25 ID:zz0V84tE ところで、 >>106に照会されてた本を2冊買ったよ〜。 10日でおぼえるJSP/サーブレット入門教室 と JSPハンドブック Linuxホストもってるんで、これでJSP技術を磨くぜぇ!と思ったら、 データ-ベースはMySQL? ちょっとまて、もれのLinuxにはもうPostgreSQLが入って、使ってるんだ よぉ!止められないんだよぉ! http://pc.2ch.net/test/read.cgi/php/989341364/ にも書いたけど、PostgreSQLとMySQLをひとつのLinuxホストに同居させて 大丈夫なものでしょうかね? MySQL使うのはじめてなんで‥‥‥‥ http://medaka.5ch.io/test/read.cgi/php/984840356/131
132: nobodyさん [sage] 02/12/05 19:52 ID:??? >>131 だいじょうび。 http://medaka.5ch.io/test/read.cgi/php/984840356/132
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> http://medaka.5ch.io/test/read.cgi/php/984840356/133
134: nobodyさん [] 02/12/27 18:11 ID:fa+V6nUr なぁ、ものすごく初心者なこと聞いていい? JSPって、実行してるユーザーって、「誰」になるのかな? 実は、MySQLを、JDBCで呼び出すと、エラーになるんだわ。 「org.gjt.mm.mysql.Driver がみつかねーよ」って怒ってるように読めるんだ けど( 英語苦手なんで、じっくりは読んでない )、コンソールからJDBCで呼 ぶと、正常に接続できるんだよね。 で、はたと思ったのが、コンソール起動するユーザーにCLASSPATHを 設定してるんだから、もしかしたら「JSPを実行しているユーザ」にも、 この設定がいるんじゃないか?って思った。 でも‥‥‥‥‥誰?そのユーザー。 頼みますだ。もしかしたらすごいFAQなのかもしらんけど、ぐぐっても 出てこないんだよ〜 助けると思って、お願い。 http://medaka.5ch.io/test/read.cgi/php/984840356/134
135: nobodyさん [sage] 02/12/27 21:10 ID:??? >>134 APサーバを起動したユーザ。 Winならシステム環境変数にCLASSPATH切ってあるなら誰であろうと関係ない。 てゆうかCLASSPATHは普通、起動shellまたはbatの中で切るもんじゃないのか? 実行するユーザによってCLASSPATHが変わるなんて有り得ないぞ。 http://medaka.5ch.io/test/read.cgi/php/984840356/135
136: 135 [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へのパスを削っておけ。 http://medaka.5ch.io/test/read.cgi/php/984840356/136
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。 http://medaka.5ch.io/test/read.cgi/php/984840356/137
138: 134 [] 02/12/27 22:19 ID:2O67ndOC >>137 あ、書き忘れ。 ちなみに、Tomcat起動したのは、rootなんです。 でもrootにも、上のCLASSPATH切った――はずなんだけどなぁ 明日、出勤したら、もっかい見てみます。 http://medaka.5ch.io/test/read.cgi/php/984840356/138
139: 135 [sage] 02/12/27 22:33 ID:??? > $JAVA_HOME/jre/lib/exp ここじゃなくて、APサーバまたはJ2EEアプリ既定の場所(>>136で書いた)に置くべし。 HogeHoge/WEB-INF/libというのがよく分からなかったら、%CATALINA_HOME%/common/libの下。 この下に配置してあるJARはTomcatが責任を持って起動時に読み込んでくれる。CLASSPATHの追加は不要。 JARじゃなくてclassを直接置きたいならlibじゃなくてclassesにパッケージ体系を展開しる。 > でもrootにも、上のCLASSPATH切った――はずなんだけどなぁ うろ覚えだが、Tomcatは%JAVA_HOME%のjre/libを読み込まない(または無効化する)かもしれない。 それ以前に、J2EEアプリではCLASSPATHをいじらないのが基本。 もし1台のAPサーバにそれぞれ異なるCLASSPATHを要求する複数のWebアプリが乗った時のこと考えてみ? WebアプリAのためにCLASSPATHをいじったらWebアプリBが起動しなくなった・・・なんてことになりかねない。 それを防ぐ為にJ2EEではCLASSPATHを使用しないでもライブラリが読み込めるような手段を提供している。 WARはその解決策。 まずは今までのCLASSPATH指向を捨て去ることだな。 http://medaka.5ch.io/test/read.cgi/php/984840356/139
140: nobodyさん [] 02/12/28 12:30 ID:wsL90doc >>114 >>117 古い話でゴメン、誰も言ってなかったので。 >PHPは「高級プログラム言語」ではないのでつか? >PHPは「型がない」、「インタプリタである」という観点では「スクリプト言語」だと思う。 ちなみにJSPも、中に書かれるSciptletの部分はスクリプト(=手書き)だと思う。 そしてPHP(=Perl)に書かれるコード部分もスクリプト。 ただし、どちらも言語としては当然「高級言語」の範疇。そして「高級言語」の意味は、 Native(いわゆる魔神語)から離れて、できるだけ人間が理解できる形になっているかが、 ポイント。 さらに言うと、Javaもインタプリタ(=中間言語インタプリタ)です。 間違えないように。 ついでに言うと、JSP(に限らないけど)でまともに開発したかったら、MVC(=Model , View , Controller)の 考え方をきちんと理解するといい。 「よくわかんないけど、仕事でやる事になった」んなら、とりあえずStrutsでも導入して 作業分担明確にすると、良くわかるよ...って、これは逆の話。 http://medaka.5ch.io/test/read.cgi/php/984840356/140
141: nobodyさん [sage] 02/12/28 12:51 ID:??? > Javaもインタプリタ(=中間言語インタプリタ) ではCLRで動作する.NETはあなたにとってはすべてインタプリタですね(w http://medaka.5ch.io/test/read.cgi/php/984840356/141
142: 134 [] 02/12/28 13:05 ID:mo4yvXAV >>139 できた! 最初、ぜんぜん動作が変わらないんでおかしいな?と思ったんだけど Tomcatの再起動が必要なんだね(藁) これで先に進める〜 #でも、あとは来年か‥‥‥‥ http://medaka.5ch.io/test/read.cgi/php/984840356/142
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 441 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s