■■ Servlet/JSP(EJB含む) 質問スレ Part3 ■■
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/06/16 05:30ID:XUmu9/tY前スレ
■■ Servlet/JSP(EJB含む) 質問スレ Part2 ■■
http://pc5.2ch.net/test/read.cgi/php/1052879533/l50
過去スレ
■■ Servlet/JSP(EJB含む) 質問スレ ■■
http://pc2.2ch.net/test/read.cgi/php/1023501812/l50
関連スレ
【初心者】Java質問・相談スレ47【大歓迎】
http://pc5.2ch.net/test/read.cgi/tech/1086716004/l50
JSP/Servletで構築されたサイト
http://pc5.2ch.net/test/read.cgi/php/1063121571/l50
◆JSP◆
http://pc5.2ch.net/test/read.cgi/php/984840356/l50
関連は>>2-10
0577nobodyさん
05/02/13 21:14:59ID:???>DB依存のチューンナップではなく、RDBの特性を考慮したモデル設計という話だよ。
まあ、理屈はわかりますが。
実際は、アプリケーションの分析レベルのモデルと、
RDBのスキーマーの間には、多くの階層があるわけで、
私の言っているのは、分析レベルのモデルを、
DBの実装に依存させるのはナンセンスだという話。
>RDBの特性を考慮しないモデルだと、10倍以上高速化する技術の恩恵を受けにくかったりする。
のような問題は、その間のマッピングやフレームワークが扱うべき問題でしょう。
適切なフレームワークがあって、適切にマッピングされるなら、
分析レベルのモデルに、実装の問題を持ち込む必要はほとんどないはずです。(まったくないとはいいませんが。)
(まあ、逆に言うと、スキーマのデータが分析レベルのデータそのままであったり、
一対一対応している必要は全く無いわけで。)
0578nobodyさん
05/02/13 21:21:10ID:???> のような問題は、その間のマッピングやフレームワークが扱うべき問題でしょう。
というのが、マッピングやフレームワークに夢を持っていただけだということだろ。
それを扱ってくれるようなマッピングやフレームワークは現時点ではないわけだし。
「べき」とか「はず」とか、理想だけではシステムは動かないよ。
0579nobodyさん
05/02/13 21:23:16ID:???この仮定が成り立ってないのに、どうして成り立ってるかのように決め付けるのかが不思議だ。
もちろん、その仮定が成り立つ環境はあるんだろうけど、一般にはあてはまらない。
仮定や特別な条件であてはまることを一般論のように言うことのほうがナンセンスだと思うが。
0580nobodyさん
05/02/13 21:31:04ID:???おまえら、さっさとマ板に移動しろよ!ここは議論の場じゃない!!くそが
0581nobodyさん
05/02/13 21:46:30ID:???0583nobodyさん
05/02/13 21:56:07ID:???>というのが、マッピングやフレームワークに夢を持っていただけだということだろ。
>それを扱ってくれるようなマッピングやフレームワークは現時点ではないわけだし。
いや、最初から、それをある程度自分で作るという前提の話だったはずですが?
(最初のほうの私のレスをちゃんと読んでいただけてますか?)
現状のツールやフレームワークや機能からいうと、
モデル自体にDB依存ファクターをそれほど入れなくても、
大部分のアプリケーションでは十分なパフォーマンスを得ることは可能だと思います。
出来合いのものでうまくいく部分は出来合いのものを作り、
パフォーマンスが問題になってくるような領域では、
問題のフォーカスしたアーキテクチャを作ればいいわけで。
特定業務向けのフレームワークなどは、それに近いことをやってるわけでしょう。
>「べき」とか「はず」とか、理想だけではシステムは動かないよ。
まったくそのとおりですね。
「モデルはDBに特化するべき」「DB依存のモデルのほうが早いはず」では、
実際の業務にかならずしもうまく対応できるとは限りませんね。
状況に応じた手段の選択が必要です。
0584nobodyさん
05/02/13 22:06:53ID:???>この仮定が成り立ってないのに、どうして成り立ってるかのように決め付けるのかが不思議だ。
>もちろん、その仮定が成り立つ環境はあるんだろうけど、一般にはあてはまらない。
私の認識は逆ですが。
どうも、お互いの扱っている業種が、相当性質の異なるもののようですね。
>仮定や特別な条件であてはまることを一般論のように言うことのほうがナンセンスだと思うが。
それは、
>この仮定が成り立ってないのに、どうして成り立ってるかのように決め付けるのかが不思議だ。
についても同じことがいえますね。
どうも、
「分析モデルをデータベース依存にしなければならないほどパフォーマンス要求がシビアな
アプリケーションが大多数かどうか。」
という議論になってしまったようですね。
このスレの話題としては、これ以上続けるのは不適切なように思います。
とりあえず、
これが真であればあなたの言うように、データベースへの最適化が必要で、
偽であれば、かならずしもモデルレベルでデータベースに依存する必要は無い、
ということについては、どちらも異存はないはずですよね?
そういうことでおしまいにしませんか。
0585nobodyさん
05/02/13 23:42:49ID:???>> それを扱ってくれるようなマッピングやフレームワークは現時点ではないわけだし。
> いや、最初から、それをある程度自分で作るという前提の話だったはずですが?
いつから前提に?とりあえず、レス番を示してくれ。
マッピングやフレームワークを自分で作るほど手間がかけれるかというのも、大多数かどうかになるな。
こっちはあきらかに、最初から>>559で作るものによるといってるのに、なぜかそっちはそれはやっつけのように言ってるわけだろ。
しまいには、フレームワークの自作が前提だと。
DBに特化するべきとも、DB依存の方が速いはずともいってなくて、そういう場合もあるといってるだけなのに、なぜか発言が曲げられてるし。
> 「分析モデルをデータベース依存にしなければならないほどパフォーマンス要求がシビアな
> アプリケーションが大多数かどうか。」
> という議論になってしまったようですね。
なってない。
最初から、RDBでやるならRDBに素直なモデルの方がパフォーマンスが出しやすいといってるだけ。
どちらについても、最適化が必要とか、依存する必要ないとかいってない。
別に白黒つける問題ではなく、好みで適材適所でやればいい。
0586nobodyさん
05/02/13 23:47:15ID:???どちらからでも、状況にあわせて好きなようにやればいい。
0587nobodyさん
05/02/14 00:01:44ID:???UMLモデルでの分析が正しくて、リレーショナルモデルでの分析は正しくないが必要悪という前提が、そもそも納得いかないのだが。
0588nobodyさん
05/02/14 00:17:26ID:???多分私もいろいろ誤解してるのでしょう。
なんか、これから先は言った言わないの水掛け論になりそうです。
私はこれ以上議論を続ける意欲がなくなりました、
ごめんなさい。
0589nobodyさん
05/02/14 00:31:20ID:???0590nobodyさん
05/02/14 00:38:03ID:???0591nobodyさん
05/02/14 11:25:18ID:???役に立つレスが一つもなかったという現実ッッ!!
0592nobodyさん
05/02/14 12:15:13ID:???0593nobodyさん
05/02/14 15:24:33ID:???お前みたいに役に立たないヤツばかりがいるスレだからな。
0594nobodyさん
05/02/14 22:54:32ID:xPqIKOxz0595nobodyさん
05/02/14 23:18:16ID:???0596nobodyさん
05/02/14 23:23:19ID:???どういう範囲を求めてるかだな。
「api java 地図」で検索して探せ。
こことか、興味深いけど、ちゃんとみてないから何ができるか知らない。
ttp://www.backspaces.net/oreilly/blogs/JavaGIS/
0597nobodyさん
05/02/17 00:08:12ID:NzPvm9QB<c:forEach>タグで変化する変数(下の例では i )を
Beanメソッドのパラメータに渡して処理を行うようなことは可能ですか?
ためしに、下のようなサンプルを作ってみましたが、コンパイルエラーに
なりました・・・。どなたかご教授お願いします。
<%@page contentType="text/html"%>
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
<html>
<head><title>JSP Page</title></head>
<body>
<c:forEach begin="1" end="9" var="i">
<%= foo(${i}) %>
</c:forEach>
</body>
</html>
--------------------------------
public int foo(int i){
return i * i;
}
0598nobodyさん
05/02/17 00:20:38ID:???用語を勉強しようぜ。
0599nobodyさん
05/02/17 18:12:52ID:???OS:RedHat Enterprise Linux
AP:Weblogic7.0
[処理内容]
・画面でボタンを押下すると、DBからデータをかき集めてCSV形式でダウンロードする。
[発生事象]
・上記の処理は、データ量によっては1時間以上かかる。
・ブラウザのタイムアウト値に到達すると、次のようなパケットが飛び交う。
IE Server
[FIN,ACK]→
←[ACK]
[SYN]→ ←何故か再度TCPの接続シーケンスが実行され、同一の処理が実行される
←[SYN,ACK]
[ACK]→
・最初に実行した処理はブラウザがタイムアウトしてもサーバ上で動作しているため
タイムアウト値に到達すると、同じ処理が再度実行される事になり、サーバ上では
同一の処理が走ってしまう。
質問としては、なぜIEのタイムアウト値に到達すると、IEから再度処理実行の要求パケットが
送出されるのか?という事です。
現象的には、MSに問い合わせるのが筋だとは思うのですが、もし同様の現象を体験されて
解決に到ったという方がいましたら、どのように解決されたかを教えて頂けないでしょうか?
よろしくお願いします。
0600599
05/02/17 18:15:01ID:???正しくは以下のような形です。
IE Server
[FIN,ACK]→
←[ACK]
[SYN]→ ←何故か再度TCPの接続シーケンスが実行され、同一の処理が実行される
←[SYN,ACK]
[ACK]→
0601nobodyさん
05/02/17 23:58:03ID:EF4kUyNDブラウザにタイムアウトなんてあったっけ?
サーバ側にしかないと思っていました。
HTTPのタイムアウトとEJBのタイムアウトは別の設定になるので、当然
HTTPの処理がタイムアウトしてもEJBの処理が続くことはありえます。
0603nobodyさん
05/02/18 03:02:31ID:???個人的もすげー気になる現象。
IEだけなの?
FireFoxとか別ブラウザだと大丈夫なの?
ブラウザのタイムアウトは5分?
まあでも正直1時間以上かかる処理を
オンラインでやらす意味はないだろうなぁ。
受付だけして、バッチでファイル作らせておいて
次の日ダウンロードさせたら?
0604599
05/02/18 10:54:51ID:???>>601
IEにならタイムアウトはあります。IE6の場合デフォルトで60分です。
タイムアウト値を変更する場合は以下のようにレジストリにキーを作る必要があります。
値はミリ秒です。
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ReceiveTimeout"=dword:3600000
EJBのタイムアウトとはトランザクションのタイムアウトの事ですか?
weblogic-ejb-jar.xmlのトランザクションタイムアウトの値は念のために10時間に設定してあるので
ブラウザがタイムアウトしてもAPサーバ上で処理が動き続けるのだと思います。
>>602
データが流れていない時間はあります。ダウンロード処理なので、APサーバ上で
データを採取している間はデータの流れはゼロです。
IEからの再接続に関して、もう一つ分かった情報があります。
ダウンロードの処理はシステムの親画面(ログイン後ずっと開きっぱなしの画面)に付いているボタンを
押下して行うのですが、同様に親画面に付いている表示データを再読込させるボタンを押下しても
ブラウザのタイムアウト値に到達すると全く同じパケットが飛び交う事を確認しました。
しかし、親画面からポップアップ表示される画面で同じ様に処理時間が長い処理を行った場合
タイムアウト値に到達しても、TCPの終了シーケンスは流れるのですが、再接続シーケンスは
送出されないため、サーバ上で同一の処理が二つ走るという現象にはなりませんでした。
親画面とポップアップで表示した画面に何らかの違いがあるという事なんでしょうか・・・。
0605599
05/02/18 10:56:29ID:???IE以外のブラウザはタイムアウト値の設定をどうやって行うかが分からなかったため、まだ試してません。
ブラウザのタイムアウト値はデフォルトで60分です。実験のため、3分・10分・30分と設定を変更して
試しましたが、どの場合も全てタイムアウト値に到達するとTCPの接続シーケンスが送出されました。
確かに、1時間以上かかる処理をオンラインで行うのは無謀だと思うのですが、今から仕様を変更する事は
とても出来ない状況なのです・・・。
とりあえず、この現象の解決方法としては、IEのタイムアウト値を伸ばす事によって解決する事は分かりました。
ただ、なぜ親画面の場合のみ、タイムアウト値に到達するとTCPの再接続シーケンスが送出されるのかが
分からないままなのです・・・。
0606nobodyさん
05/02/20 15:25:52ID:JgtyGHRU(一応、クラスファイルは生成され、きちんと使用もできる模様)
これはどういうときに出て、何を意味するものなのでしょうか?
注: ほげほげ.java の操作は、未チェックまたは安全ではありません。
注: 詳細については、-Xlint:unchecked オプションを指定して再コンパイルしてください。
0607nobodyさん
05/02/20 17:30:32ID:???0608nobodyさん
05/02/20 23:54:31ID:???タイムアウト値を延ばすっていう解決法でいいんじゃないかな。
再送問題が解決したところで、タイムアウトしたらユーザは、
困っちゃうわけだし。
くさいのはポップアップウインドウの有無っぽいね。
ポップアップウインドウを出さないでダウンロードして、
結果を見てみて欲しいです。
ってそんな暇ないか。
0609nobodyさん
05/02/21 06:41:43ID:1JV3lS7Haa.getbb().getcc("/dd/eee.jsp").forward(request,response);
とかワケ分かんない構造の書き方があるんですけど、こういう「.」の連続ってどういうことですか。
()の中の引数が入れ子になってるなら意味はわかるんですが。
Java始めたばかりなんで、これがどんな順序でどう動くのかわけがわかりません。
教えて下さい。お願いします。
0610nobodyさん
05/02/21 07:49:33ID:???見たまんま。書いてある順序に呼ばれる。
その例だったら
aaのgetbb()の戻り値に対してgetcc()が呼ばれて、さらにその戻り値に対してforward()が呼ばれる。
おおかた、元は
getServletContext().getRequestDispatcher("/dd/eee.jsp").forward(request, response);
だろうと予想してみる。
0612nobodyさん
05/02/21 20:03:23ID:???いまいちパシッと上手い日本語で理解できないんだけど。
0613nobodyさん
05/02/21 22:25:10ID:???0614nobodyさん
05/02/22 00:07:52ID:???0615nobodyさん
05/02/22 01:35:44ID:???0616nobodyさん
05/02/22 02:20:35ID:???0617nobodyさん
05/02/22 05:40:35ID:SYyOf3+MJSPをIEで表示しようと思っているのですが、全部表示されなくて
最後の方は"<h3 class"のような感じで締め括ってしまいます。
HTMLを書き換えてJSPにしました。HTMLを書き換えたのは前半部分のみで、
後半部分("<h3 class"のあたり)は一切手を加えていません。
当然、IEにHTMLを表示させると正しく表示されます。しかし、JSPだと
"<h3 class"の部分はそのままなのに、そこで表示が終わってしまいます。
何が原因なのか分かりますでしょうか。よろしくお願いします。
0620nobodyさん
05/02/22 14:56:14ID:???簡単なWeb通販システムみたいなものを作っているのですが、よくある
送信ボタン押下後、ユーザにメールを送信して、メールに書かれたURLにアクセス
して決裁ボタンを押すと通販処理完了。
の部分について、なにか良いサンプルページの掲載されている所をご存知ないで
しょうか?しなければならない処理は漠然と浮かぶんですが・・・
漠然とした質問ですみません。
0622nobodyさん
05/02/22 15:37:22ID:???何から手を付けたらイイのか判んない℃素人なんですよ・・・
ところで、肝心なことを書き忘れていました。
apache1.33.3 + tomcat4.1.31 ( & postgreSQL )
JavaBean+jspで、メール送信前の「確認」btn押下前のところまでは見よう見まねで
作ってあります。
0623nobodyさん
05/02/22 15:46:28ID:???ちっとも肝心じゃないし、
>617も文章が曖昧で意味不明です。
まず日本語を何とかしてください。
とりあえず一行一行削っていけば原因が分かるのでは?
0624nobodyさん
05/02/22 16:04:41ID:???どう考えても動くはずの単純なアプリをつくってもなぜか文字化けしたり動かなかったり。
ならばやはりファイルがどれかおかしいんだろうなと思って、
別フォルダを作ってそこに一行削ったり張ったりしながら再構築していく。
すると結局、ファイルもフォルダ構造も元アプリのものと全く同じになって、
実質、ルートフォルダの名前を変えただけの状態なのに、こっちは上手く動いたりする。
もちろんTomcatの再起動とかはしてるのに。ワケがわからない。
0625nobodyさん
05/02/22 16:14:18ID:???いや、削るも何も、まだ該当部分を処理するコードは1行も書いてないんですが・・・
これから書くにあたって、勉強になるようなお勧めの参考ページはないでしょうか?って
質問だったんですが・・・
0626nobodyさん
05/02/22 16:15:18ID:???0627nobodyさん
05/02/22 16:18:13ID:???将来の為にJSP/servletを勉強してるのなら基礎知識は大切だ
0628nobodyさん
05/02/22 16:30:21ID:???何かをどう書き換えたかは分からんけど、戻したらどうだ?
HTMLだし、正常に表示されるまで削ったらどうだ?やることまだあるだろう。
ソースもないしどこがおかしいかって言われても、答えようがない。
まあエスパーしてみると「"」閉じられてないとか。
>これから書くにあたって、勉強になるようなお勧めの参考ページはないでしょうか?って
>質問だったんですが・・・
これは>617や>622のどこを読めばそのような情報を得られるか、ぜひご教授頂きたい。
サイトより、入門書を買って一から勉強しなおしたほうがいいと思う。
0629nobodyさん
05/02/22 16:32:04ID:???ちょっと気になる。
0630nobodyさん
05/02/22 16:36:02ID:???漏れも620は未だ全然コードを書いてない段階だと思ったが。
という訳でアドヴァイス。参考書買え >620
0631nobodyさん
05/02/22 16:39:00ID:???お前らがどこをどう読んで(ry
<h3 class"のあたりが問題というなら、そこを削ってみたのか?と思ったわけで、
HTMLに問題がないことを確認してから初めてこのスレの範疇になると思うが。
0632nobodyさん
05/02/22 17:01:42ID:???早く教えてくれないかな。
0633nobodyさん
05/02/22 17:03:53ID:???考えるな、感じろ
0635nobodyさん
05/02/22 19:01:55ID:???エクリプスとか使うとむしろそれ特有のまた別の問題とか出てきて
問題の切り分けができにくくなるから余計に躓く要素が増えそうなんだけど。
その点NetBeansってよくできてるのかな?
よかったらメリットを上げてくれないか。
0636nobodyさん
05/02/22 19:12:48ID:???EclipseはWebアプリケーション作るのに躓く要素が多いけど、NetBeansならTomcatも一緒にインストールされるし
Webプロジェクト作成して新規作成でJSP作って実行すれば動く。
Tomcatの再起動が必要なら、勝手にやってくれる。
最初は、どんな場合にTomcatの再起動が必要かということより、どうやってサーブレットとJSPの連携するかとかで悩んだほうがいい。
WEB-INFフォルダが小文字になってて動かなくて悩むのは時間のムダ。
0637nobodyさん
05/02/22 19:14:27ID:???0638nobodyさん
05/02/22 19:21:18ID:???とにかく、最初のサーブレットやJSPが動くところまでは、簡単に用意できたほうがいいと思う。
NetBeans使って最初の段階でつまづくとしたら、サーブレット作ったときにURLマッピングに「test」とか、「/」で始まらないものを指定したときくらい。
URLマッピングには「/test」と指定しろ、と。
配備の方法とか、web.xmlの書き方とかは、サーブレット/JSPにある程度なれてからでいいと思われ。
0639nobodyさん
05/02/23 02:11:13ID:nsPJDfPNという本を参考に勉強してます。同じ本を持ってる方などおられましたら教えて頂きたいのですが、
2章のサーチエンジンを利用する一番最初のサンプルが上手く動きません。
著者のサイトでも質問しているのですがレスを頂けないのでこちらにも失礼します。
アプリ本体のJSPは付属のソースそのままで、
「web.xml」と「common.jsp」のみ、このサンプルの実行に最低限必要と思われる部分だけ抜き出し、
単純化して使っているのですが、以下のエラーが出ます。
やっていることしては、単に@page,@taglibディレクティブを書いたcommon.jspを、
アプリ内のjspページ共通のヘッダとして使用するために
web.xmlのjsp-configに記述しインクルードしているだけです。
絶対URI: http://java.sun.com/jsp/jstl/core はweb.xmlとこのアプリケーションを配備したJARファイルのどちらかでも解決できません
このタグのuriは、付属のサンプルソースを見てもweb.xmlに関連付けの記述がないようなので、
まねして自作のweb.xmlには何も書いてませんし、
アプリフォルダ内にtldファイルも置いてないっぽいので、自作の方のフォルダにも何も置いていません。
そもそもサンプルではなぜそれで動くのか分からないのですが、
これらのタグは標準的に組み込まれているものなのでしょうか?
であればなぜ自作の方は「見つからない」的なエラーが出るはおかしいような気がしますし。
どなたか教えていただけると助かります。
Tomcatは5.5.4です。
0640639
05/02/23 02:12:38ID:nsPJDfPN///////////////////////web.xml///////////////////////////////////////
<?xml version="1.0" encoding="UTF-8" ?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<display-name>WebApp</display-name>
<description>WebApp</description>
<jsp-config>
<jsp-property-group>
<display-name>JSP Config</display-name>
<url-pattern>*.jsp</url-pattern>
<el-ignored>false</el-ignored>
<page-encoding>Windows-31J</page-encoding>
<scripting-invalid>false</scripting-invalid>
<include-prelude>/common.jsp</include-prelude>
</jsp-property-group>
</jsp-config>
</web-app>
///////////////////////common.jsp//////////////////////////////////////////
<%@ page contentType="text/html;charset=Windows-31J" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
0641nobodyさん
05/02/23 05:07:44ID:???0642639
05/02/23 15:59:52ID:nsPJDfPNできました。。。丸一日悩んでたので助かりました。ありがとうございました。
ところで、jarは「タグの処理ロジックを記述した本体ファイル」とのことらしいですが、
なぜstandard.jarとかjstl.jarはweb.xmlに配置登録などしなくてもよいのでしょうか?
なんかこの本で扱っている他の自作っぽいタグは
.tldファイル(処理本体)と、.jar(or .class)(タグのディスクリプタ)と、web.xmlへの登録で
ワンセットのようなのですが。
0643nobodyさん
05/02/23 16:02:32ID:???servlet→dispatcher.forward→jsp→POST→servlet.....
という流れでちゃんとセッション管理が出来てたんだけど、急にcookie使用禁止
にされたもんで、
servlet→redirect(encodeRedirectURL)→jsp→POST→servlet.....
と修正したら全然セッション管理されなくなって orz
getSession()の度に新しいsessionが出来てSessionIDが変わるんすよ。
req.getRequestDispatcher("hoge.jsp").forward(req, res);
↓
res.sendRedirect(res.encodeRedirectURL("hoge.jsp"));
と変えるだけじゃダメなん?(この行以外については全然修正してない)
ちょっとソース全部を載せるのは大き杉なんでゴメン。
0644nobodyさん
05/02/23 16:06:53ID:???なんでCookieが使えないからという理由で
フォワードをリダイレクトに変更しなければいけないのか?
理由がわからん。
0645nobodyさん
05/02/23 16:15:47ID:???JSPのフォームの送信先。
<form action="/hoge/huga">
を
<form action="<%= response.encodeURL("/hoge/huga") %>" >
などにする必要がある。
0646nobodyさん
05/02/23 16:19:28ID:???さらっとググって見たら、
「cookieが使えない場合はURLを書き換えて(Rewriting?)SessionIDをやりとり
します」って書かれてて、その例が例外なく
res.sendRedirect( res.encodeRedirectURL(strURL));
だったもので。
req.getRequestDispatcher(res.encodeRedirectURL(strURL)).forward(req, res);
じゃ駄目なんかなーと素人ながら思ったんだけど、そんな例は無かったし。
0647nobodyさん
05/02/23 16:24:51ID:???まさにその修正でちゃんとセッションが維持されるようになりました。
ありがとうございます! 645氏にアラーの神のご加護がありますように。
0648nobodyさん
05/02/23 16:57:05ID:???あのね、フォワードの動作を理解していたら
Cookieが使えないという理由でそこを直す必要なんかないことぐらいわからないのか?
そこはそのままでいいんだよ。
0649nobodyさん
05/02/23 17:31:38ID:???・一切修正の必要なし
・エンコードしたURLにフォワード
のどっち?
0651nobodyさん
05/02/23 18:15:51ID:???0653nobodyさん
05/02/23 19:30:18ID:???javax.mail.internet.mimeutilityって
どのjarに入ってますでしょうか?
0655653
05/02/24 00:39:47ID:jlmyi7vDありがとうございます。mail.jarってやつでした。
それでまた質問なんですけど、
これをコンパイルするのにCLASSPATHを通したいわけですが、
いろいろな「〜.jar」が入ってる「〜WEB-INF\lib」フォルダを
コントロールパネルの環境変数で登録してもなぜかうまく通ってくれません。
「〜WEB-INF\lib\mail.jar」のように完全に個別のファイル名まで
書かないとコンパイルが通らないのです。
どこで調べても普通ならフォルダまででOKっぽいのですが、
なにか考えられる原因はありますでしょうか?
OSはW2Kを使っています。
0656nobodyさん
05/02/24 00:52:58ID:???0657nobodyさん
05/02/24 00:53:16ID:???> どこで調べても普通ならフォルダまででOKっぽいのですが、
調べ方が悪いか、嘘や誤解を招く資料しか見てないか。
jarファイルはファイル名まで含めないとダメだぞ。
> コントロールパネルの環境変数で登録しても
そんなところで設定するのはおすすめできない。
必要なクラスパスはコンパイル時と実行時でも違うし、
アプリケーションによっても違う。
アプリケーションによって同じ名前の違うバージョンのクラスを
必要としたときに衝突する可能性があるぞ。
0658nobodyさん
05/02/24 01:12:17ID:???/つ_∧
/つ_,∧ 〈( ゚д゚)
|( ゚д゚) ヽ ⊂ニ) エェ ── ッ !?
ヽ__と/ ̄ ̄ ̄/ |
 ̄\/___/ ̄ ̄
∧_∧
∧_,∧ ( ゚д゚)
( ゚д゚) ( ) ・・・って最初聞いたときは思ったけど、
(__ / ̄ ̄ ̄/ | 分かってみれば当然だよな。
 ̄\/___/ ̄ ̄
0659653
05/02/24 01:13:30ID:jlmyi7vD0660nobodyさん
05/02/24 01:25:10ID:???あたりで検索して一件も引っかからなかったらここに書き込め
そうでなければ誌ね
0661653
05/02/24 01:38:41ID:jlmyi7vD0663nobodyさん
05/02/24 02:35:04ID:???0666nobodyさん
05/02/24 02:52:18ID:???このスレは、調べれば簡単にわかるような事を糞丁寧に教えてくれる場所ではない。
そういう場を求めているなら、高い金だして学校に通え。
0667nobodyさん
05/02/24 03:02:39ID:???あんたの解答基準を勝手に一般化すんなよ。
別に糞丁寧じゃなくていいからヒントでも掻い摘んで教えてよ。
今の所Antっての発見したけどなんか面倒そう。
IDE導入したらプロジェクトごとにもっと楽に設定できたりしますか?
0670nobodyさん
05/02/24 03:19:42ID:???誘導??可笑しな事をいう人だなぁ
俺はただ単に、君に自分がどれだけ甘えたバカな事を言っているかを説いているだけだよ。
自分で調べる気がないのなら、PCを窓から(ry
0671nobodyさん
05/02/24 03:32:13ID:???0673nobodyさん
05/02/24 03:47:12ID:???0675nobodyさん
05/02/24 03:52:59ID:???おめーのいつもの手口を披露してんじゃねーよ。
■ このスレッドは過去ログ倉庫に格納されています