トップページ⇒php
1001コメント334KB

■■Servlet/JSP(EJB含む)質問スレ Part4■■

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/06/01(水) 09:09:00ID:???
質問する前に最低でもGoogleで検索するように

前スレ
■■ Servlet/JSP(EJB含む) 質問スレ Part3 ■■
http://pc8.2ch.net/test/read.cgi/php/1087331455/l50
前前スレ
■■ 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
0263nobodyさん2005/07/23(土) 23:14:07ID:???
分かりました。ありがとうございます。
0264nobodyさん2005/07/24(日) 00:06:48ID:???
>>262
おいおい。そりゃああんまりだろ。

>>263
文字コードはおまいさんがファームのページを表示させる時に
<meta http-equiv="Content-Type" content="text/html; charset=SJIS">

としているならばファームに入力された文字もSJISになる。
つまり調べずしても文字コードはわかるってこった。
0265nobodyさん2005/07/24(日) 00:24:56ID:???
どーせ次は文字コードの違いについて質問してくるさ。
0266nobodyさん2005/07/24(日) 18:54:44ID:ZtNWNig0
pdfファイル表示させるサーブレットがさ、こんなエラー吐くんだけど、
同じ症状に悩んでいる人います?

ソースコードの何行目がおかしいのかな、と思ってログみてもね、(Unknown Source)って
なってるの。

ClientAbortException: java.io.IOException: An existing connection was forcibly closed by the remote host

コンテナーの設定直さなきゃいけないのかなぁ。それとも、セッションの有効期限
無限大にしているからいけないのかなぁ。
0267nobodyさん2005/07/24(日) 19:09:07ID:???
> ソースコードの何行目がおかしいのかな、と思ってログみてもね、(Unknown Source)って
> なってるの。
debugオプションをonにして再コンパイル汁。
0268nobodyさん2005/07/24(日) 22:17:25ID:ZtNWNig0
>>267
謝謝。

試してみます。いまビルドファイルみたらOFFでしたから、これは
期待できそうです。

どうもありがとうございます。解決できたらご報告します。
02692662005/07/25(月) 14:47:24ID:JzwVgnfr
>>267
本当にどうもありがとう。何行目がおかしいのか手がかりが掴めました。
長い間、どこがおかしいのかわからなかったから、これだけでも、
本当に嬉しい。重ねて感謝します。謝謝。

でも、デバッグモードってOFFにすると何にも分からないんですね。
みなさんどういうときにOFFにするんですか?

リリース後だって、エラーは出ますし、リリース後のエラーこそ
なんとしてでもトレースしなければならないんだし。

デバッグモードって何のためにあるのか分かりません。
これからはずっとONのまま(リリース後でさえ)にします。
0270nobodyさん2005/07/26(火) 09:28:15ID:???
スタックトレースに頼らんでも障害個所が特定できる作りにしやがれ
0271nobodyさん2005/07/26(火) 19:45:57ID:???
WEBアプリは誰でも簡単に作れちゃうからな。

ただし、出来上がった物の質は人によって大きく異なる
0272nobodyさん2005/07/31(日) 01:59:22ID:TYElhtKN
フォーム受取時、request.getParameter(name)でパラメータ値が得られなかった時に
flgを1にしたいのですが、パラメータ値が無いにもかかわらず1になってくれません。
(初期化時の0のまま・・・)

request.getParameter(name)でnameに対応する値が無いときはnullが返るはずですよねぇ。
どこが誤っているのかわかりません。助けてくださいまし。
環境はJ2SE5.0(1.5.0_04-b05)です。

public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException{
request.setCharacterEncoding("Windows-31J");
response.setContentType("text/html;charset=Windows-31J");
PrintWriter write = response.getWriter();
Enumeration enum = request.getParameterNames();
write.println("<html><head><title>パラメータの取得</title></head>");
write.println("<body><table border=1>");
HashMap<String,String> hm = new HashMap<String,String>();
int flg = 0;
while (enum.hasMoreElements()){
String name = (String)(enum.nextElement());
String value=request.getParameter(name);
if (value == null){flg = 1;}        //←ココ
hm.put(name,value);
write.println("<tr><th>" + name + "</th>");
write.println("<td>");
write.println(hm.get(name) + " ");
write.println("</td></tr>");}
write.println(flg);             //←パラメータ値が取れていなくても、0のまま。
write.println("</table></body></html>");}
0273nobodyさん2005/07/31(日) 02:18:14ID:???
その名前のパラメータが本当に存在しないのか?
パラメータ値の文字列長が0なだけで、パラメータそのものは飛んできているというオチじゃないだろうな。まさか。
02742722005/07/31(日) 02:22:21ID:???
スマン、null判定のトコ、equalsを使わにゃならんことを忘れてた。。。
逝ってきます。
0275nobodyさん2005/07/31(日) 02:26:49ID:???
もしかして、パラメータは空文字で返ってきてないか?

String value=request.getParameter(name);の後を
if (value.equals(""))
に変えてみ。

関係ないけどPrintWriterの変数名は「out」にしておくのが常識。
02762752005/07/31(日) 02:27:42ID:???
ってもう解決したんかい
0277nobodyさん2005/07/31(日) 02:40:31ID:???
nullは==で判定してOKなのだが。
02782722005/07/31(日) 02:48:14ID:TYElhtKN
>>273,275
ご回答、ありがとうございます。
参照型ってことをすっかり忘れて半日無駄にしてしまいました。

PrintWriterの変数名は適当につけてました。
気をつけておきます。
0279nobodyさん2005/07/31(日) 10:11:35ID:???
つーか、テンプレートとかつかわんの?
0280nobodyさん2005/07/31(日) 12:23:22ID:???
request.getParameter(name);
って引数Stringじゃないやつもあるんだ
0281nobodyさん2005/07/31(日) 13:54:21ID:???
mimeMultipartはどうやってはいってくると思ってるんだ
0282nobodyさん2005/07/31(日) 13:55:37ID:???
ていうか返り血だろソレ 釣られて俺が馬鹿みたいじゃないか
0283nobodyさん2005/07/31(日) 14:13:07ID:???
物騒なメソッドだな。>返り血
0284nobodyさん2005/08/02(火) 17:58:12ID:???
>>275
> PrintWriterの変数名は「out」にしておくのが常識。

そうか?
0285nobodyさん2005/08/02(火) 17:59:51ID:???
どこのローカル常識やら。
0286nobodyさん2005/08/02(火) 23:22:41ID:???
〜〜Writerはwriter
〜〜OutputStreamはoutにしてる
わかりやすけりゃなんでもいい
0287nobodyさん2005/08/02(火) 23:56:33ID:???
>>284
JSPではWriterオブジェクトはoutという暗黙オブジェクトだからな。
「PrintWriterの変数名は「out」にしておくのが常識。 」というより、
「Servlet/JSPにおけるPrintWriterの変数名は「out」にしておくのが常識。 」とは言えると思う。
0288nobodyさん2005/08/03(水) 01:29:41ID:???
response.getWriterの戻り値を格納する変数はoutだな。

それ以外のPrintWriterはpwとか、適当。
そしてout以外にする。
0289nobodyさん2005/08/03(水) 09:22:50ID:???
>287
普通はそういうシステム上意味のある名前を外すがな。
0290nobodyさん2005/08/03(水) 10:55:52ID:???
同じ役割のものは同じ名前
0291nobodyさん2005/08/03(水) 11:20:32ID:???
kokohamugoituriboridesune...
0292nobodyさん2005/08/03(水) 12:11:34ID:???
>>289
outを使わないってことは、Serveletのコードの中で
"request","session","response"等も使わないのか?
使わないとかえってわかりにくそうだが・・・
0293nobodyさん2005/08/03(水) 12:12:28ID:???
間違えた。Servletだ。
0294nobodyさん2005/08/03(水) 12:48:29ID:???
>>291
tairyoudayo
0295nobodyさん2005/08/03(水) 12:55:27ID:YdrttGbW
Tomcatに配備したアプリについて、
アプリ内の特定のフォルダ内をすべてclasspathに認識させるには、
どう設定すれば良いでしょうか?

/usr/local/tomcat/webapps/myapp/
にアプリを置き、
/usr/local/tomcat/webapps/myapp/conf
に、設定ファイルを置いてます。
ここで、設定ファイルだけ読み込めないのです。
アプリ自体にはアクセスできています。
0296nobodyさん2005/08/03(水) 12:59:36ID:???
なぜそんなことしたいのか理由がわからん。
02972952005/08/03(水) 13:12:30ID:???
何故かというと、confディレクトリがclasspathに認識されてないからなのですが、
何か根本的な勘違いしてますか?
0298nobodyさん2005/08/03(水) 13:25:12ID:???
なぜconfディレクトリをclasspathに認識したいのか理由が思いつかん。
0299nobodyさん2005/08/03(水) 13:29:46ID:YdrttGbW
では、ある設定ファイル群を、まとめてclasspathに認識させておきたい場合、
どのような方法があるのでしょうか?

0300nobodyさん2005/08/03(水) 14:41:00ID:???
おとなしくclassesの下の置く。
0301nobodyさん2005/08/03(水) 14:41:42ID:???
Webが前提ならわざわざクラスパスに置く必要もないしね。
03022992005/08/03(水) 15:50:50ID:???
おとなしくclassesの下に置きました。
ありがとうございます。
0303nobodyさん2005/08/11(木) 13:47:13ID:???
サーブレットで携帯の絵文字使うときって、どういうロジック組んでる?
0304nobodyさん2005/08/11(木) 19:25:55ID:???
キニシナイ。
0305nobodyさん2005/08/13(土) 13:24:24ID:???
FilterのdoFilterの引数のServletRequestはHttpServletRequestにキャストして使用できるでしょうか。
Filterの中でSessionからログイン情報を取得し、
ログインしていないならログインページにforwardさせたいです。↓
if ( ((HttpServletRequest)req).getSession().getAttribute("user") == null) {
req.getRequestDispatcher("/login.jsp").forward(req, res);
}
0306nobodyさん2005/08/13(土) 16:29:11ID:???
できる。
逆にできない場合って今あるのかな?
GenericServletのためにServletRequestなのかな
0307nobodyさん2005/08/29(月) 00:53:53ID:???
JavaScriptで増やしたテキストボックスの値を、Javaのサーバサイドに渡す方法はありますでしょうか?

nameが固定じゃないとだめですか?
0308nobodyさん2005/08/29(月) 01:49:34ID:???
>>307
> JavaScriptで増やしたテキストボックスの値を、Javaのサーバサイドに渡す方法はありますでしょうか?
ある。

> nameが固定じゃないとだめですか?
自由にどうぞ。
0309nobodyさん2005/08/30(火) 21:51:46ID:???
JSPでセションIDをクッキーじゃなくformのhidden
項目で持ちまわって管理したいんですが。
具体的な方法がわかりません。
FORMのPOSTより取得したセションIDでセション
情報を呼び出すのかなと勝手に思い込んでいる
のですが、該当するメソッドが見つけられないし。

詳細が出ている本やサイトがあったら教えてください。
0310nobodyさん2005/08/31(水) 01:16:57ID:A271il+B
よっこらせ!
0311nobodyさん2005/09/10(土) 10:58:38ID:???
マルチスレドを意識する場合は、Serializableを実装しないといけないのでしょうか?
直列化の意味がよくわからないです。
これはオブジェクトをファイルに書き出すために必要なもので、
スレッドの同期化と関連があるのでしょうか?
0312nobodyさん2005/09/10(土) 11:10:36ID:???
ファイルに書き出すというより、バイトデータ化するのに必要。
マルチスレッドとは直接の関連はない。
0313nobodyさん2005/09/10(土) 12:39:36ID:???
>>311
ちなみに直接マルチスレッドと関係ないが
このスレにひきつけて言うと

サーブレットエンジンによっては
セッションを一時的にファイルに退避したり
ロードバランスで動いてる別のエンジンに転送したりする
機能が実装されていることがある。

そのばあいセッション変数に設定するオブジェクトは全部Serializable可能
でないとその機能が使えない。

あとマルチスレッド等の用語で排他制御のことを
直列化ということがある

これは排他しなければ同時に実行できる処理を1度に1つづつしか
実行を許さないから、並列処理->直列化という言葉が宛てられた

Serializableも日本語訳で「直列化」というが
これはオブジェクトをファイルや通信のために
バイト列に変換することだから
同じ直列化でもまったく意味が違う。
0314名無しさん@そうだ選挙に行こう2005/09/10(土) 20:27:52ID:???
>>313
ありがとうございます。
似た意味があって混乱してましたがすっきりしました。
sessionで直列化は「なるほど」って感じです。
0315nobodyさん2005/09/12(月) 19:44:15ID:???
JIS コード 第二水準チェックってどうやってますか?
0316nobodyさん2005/09/12(月) 23:31:40ID:???
俺だったらJISでgetByteしてコードの範囲チェックするかな?
効率悪そうだけど
画面の入力チェック程度には十分なきがする。
0317nobodyさん2005/09/16(金) 16:47:19ID:???
ちょこっとJSPを変更してその確認をするとき、weblogicにデプロイしてる時間がかかりすぎて・・・。
earファイルを作成してそれをデプロイするのではなく、
どこか直接JSPを上書いて、それがちゃんと反映されて確認が取れる。みたいな事出来ませんか?
0318nobodyさん2005/09/16(金) 19:07:01ID:???
>>317
ふつうはそうしないか?
0319nobodyさん2005/09/16(金) 23:35:41ID:???
>>317
weblogicはしらんが
ふつうJSPってエディットしたら自動的にJava変換&コンパイルしてくれないか?
weblogicにもそういう設定あるだろ
0320nobodyさん2005/09/18(日) 18:20:49ID:???
質問お願いします。
MyDefaultServletを定義して
<url-pattern>/<url-pattern>
としている場合、全てのリクエストがMyDefaultServletに渡りますよね。
それで、自分の必要な処理だけして、それ以外はTomcatのDefaultServletに
処理を任せたいのですが、これは可能ですか。
イメージ的にはWin32SDKのDefaultWndProcみたいな感じです。
わかりにくい文章ですみません。
0321nobodyさん2005/09/19(月) 04:08:44ID:???
FilterかValve使うべきなんじゃない?

Servletでやりたいんだったら、、、RequestDispatcherかな。。。
RequestDispatcherってservletにはつなげないんだっけ?
0322nobodyさん2005/09/19(月) 12:41:22ID:???
>>321
レスありがとうございます。おかげさまでできました。
getNamedDispatcher("default");
に転送すればいいみたいです。自分のServlet名もdefaultとしていたので競合していたみたいです。
おさわがせしました。
0323nobodyさん2005/09/24(土) 17:58:35ID:???
JSPについて質問させてください.

web.xmlファイルに、jsp-property-groupでエンコードやヘッダの設定をして、
url-petternを / として、サーブレットからフォワードした
JSPを処理しようとすると404になってしまいます。
(このサーブレットはあらゆるURLに対して処理を振り分けてます)
jsp-property-groupを使うにはurl-patternを *.jsp として
サーブレット無しでJSPを直に呼ぶしかないのでしょうか?
0324nobodyさん2005/09/24(土) 21:53:35ID:???
>>323
いみがわからん。

とりあえずjsp-property-groupはサーブレット経由で使える。
0325nobodyさん2005/09/25(日) 22:02:45ID:???
>>324
説明が足りず申し訳ありません。
jsp-property-groupタグ内にurl-petternを指定する部分があるのですが
ここを*.jspにするとフォワードしたjspに対してjsp-property-groupタグ内の
設定が有効にならず、サーブレットのURLパターンを指定すると
404NOTFOUNDとなってしまう、という現象に悩まされていたのですが
Eclipseを再起動して試した所、無事*.jspで設定が反映されました。
Eclipse側の不具合だったようです。
お騒がせしました。
0326nobodyさん2005/09/26(月) 13:43:50ID:ntOUMxKj
Tomcat5.5でのWEB開発について、分かりやすい
テキスト書はありませんでしょうか?
0327nobodyさん2005/09/26(月) 15:28:29ID:???
>>326
この辺から見てみるのはどう?
https://www.stackasterisk.jp/tech/java/javaPractice08_01.jsp
http://www.hellohiro.com/servlet.htm
03283262005/09/26(月) 16:09:06ID:ntOUMxKj
>>327
すみません。
古いバージョンでのTomcatでの開発経験はあるんですよ。。
Tomcat5.5にバージョンアップして増えた機能やJDBC接続の変更について
詳しい本は無いかなと思って質問させて頂きました。
0329nobodyさん2005/09/26(月) 16:21:14ID:???
>>328
情報小出しかよ・・・orz
「古いバージョン」がどのバージョンだが知らないけど、
差分で理解できるのなら公式ドキュメントでいいじゃん。
03303262005/09/26(月) 17:38:24ID:ntOUMxKj
>>329
情報小出しですみません。
公式ドキュメントはまだ日本語略されてないんで読めないんですよ。
英語が分からなくてすみません。。
友達もいないので他に聞く人がいないんです。
生まれてきてすみません。。。
0331nobodyさん2005/09/26(月) 20:17:17ID:???
JSPの式言語とJSTLまわりかな。
あとはcontext.xmlの書き方が変わってることか。

大きいとこだと。
0332nobodyさん2005/10/01(土) 00:05:37ID:???
web.xmlのurlパターンで、
*.html,*.jspと書いたらエラーになりました。
ワイルドカードを複数指定することはできないのでしょうか。
0333nobodyさん2005/10/01(土) 08:01:36ID:???
>>332
Servlet Specification セクション11.2には
? A string beginning with a ‘/’ character and ending with a ‘/*’ postfix is used for path mapping.
? A string beginning with a ‘*.’ prefix is used as an extension mapping.
? A string containing only the ’/’ character indicates the "default" servlet of the application. In this case the servlet path is the request URI minus the contextpath and the path info is null.
? All other strings are used for exact matches only.
とある
0334nobodyさん2005/10/01(土) 13:43:27ID:???
>>332
URLパターンは、すごく不自由。
0335nobodyさん2005/10/02(日) 11:45:57ID:???
servlet 2.3なので、filterで、dispatcherタグが使用できません。
doFilterの中で、リクエストがforward、include、requestなのか
判断できるでしょうか。
0336nobodyさん2005/10/02(日) 11:47:29ID:???
>>334
不自由ですね。
しょうがないので、doFilterの中で正規表現を使用して判断してます。
0337nobodyさん2005/10/03(月) 19:15:49ID:bbf4TJMn
なんかTomcat 4.xでセキュリティーホールだってよ
ttp://www.ipa.go.jp/security/vuln/documents/2005/JVN_79314822_Tomcat.html

5.xへの移行って簡単なのか?
0338nobodyさん2005/10/03(月) 21:36:59ID:???
基本的にはそのまま移行できると思うんだけど。
0339nobodyさん2005/10/04(火) 12:17:08ID:P6Wy62g1
JBossとVelocityを使ってWebアプリケーションを作成しようと思うのですが、
最適な開発環境ってどうなるでしょうか?
Eclipse + Lomboz で問題ないですか?
JBossのページを見るとJBoss Eclipse IDEというのもありますが、
何を使えば良いのか分かりません。
0340nobodyさん2005/10/04(火) 13:10:35ID:???
好きなの使え
03412重クリック2005/10/05(水) 17:09:17ID:QaUei0J7

お世話になります。2重クリックの現象について質問させてください。

毎朝サーバーの管理をしているのですが、どう考えても
2重クリック(短時間に同じボタンまたはリンクを2度クリック)して
いないはずなのに、GETリクエストが2度記録されていて
エラーが吐き出されていることがあります。

Windows98のIE6.0だけの現象かな、と思っていたのですが、
最新のWindowsとIEの組合わせでも起きています。

頻繁には起きないのですが、気がついた
ユーザー(クライアント)はIEから
Firefoxへ乗り換えて、この問題を解決していました。

ちゃんと、
response.setDateHeader("Last-Modified", 1L);
response.setDateHeader("Expires", 0L);
response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-cache");
でキャッシュは残らないようにしているのですが・・・・

どなたか同じ現象に悩ませれている方、原因に心当りがございましたら
おしらせください。よろしくおねがいします。
0342nobodyさん2005/10/05(水) 23:37:28ID:???
getが連続でくるとエラーになるようなページなの?
あとどこでログとってんの?valve? filter? servlet?
03432重クリック2005/10/06(木) 15:16:10ID:KDmoObkK
>>342
どうもありがとうございます。

エラーが起きるのは、セッションが開始されたら1度しか訪れることが
できないようにプログラムしてあるからです。

それで、2重クリックが起きてしまうと、2度目のアクセスで500番の
HTTPエラーが出ます。

ログはSUNのアプリケーションサーバーのデフォルトserver.logとaccessフォルダ
の中にたまったファイルです。

リクエストがきたらログが記録されるようになっています。
0344超初歩的な質問でごめんなさい2005/10/07(金) 19:16:43ID:nTvAUwnG
ここのサーバーで、JSPって使えるんですか?

WWWサーバについて
サーバのハードウェア、ソフトウェアは以下のものを利用しています。
Intel PentiumIII 750MHz Memory:128MB
OS:FreeBSD 4.4-Release
WWW server:apache 1.3.22
0345nobodyさん2005/10/07(金) 19:19:20ID:???
>>344
ゼミの教官か鯖の管理をしている職員または鯖のお守をしているゼミ生に聞け
0346nobodyさん2005/10/07(金) 22:18:47ID:???
weblogicでearをデプロイすると、earの中のweb.xmlやクラス・設定ファイルなどは、どこかに展開されるのでしょうか。
jspの修正毎にデプロイするのはつらいので、展開されたところにコピーしたいです。
0347nobodyさん2005/10/07(金) 23:04:02ID:???
>>346
それなら展開してからデプロイすればいいよ
0348nobodyさん2005/10/07(金) 23:31:10ID:???
>>347
jbossなら出来るって聞いたけど、weblogic8.1はできなかった。
起動はしたけど、jsp更新しても無反応・・・
0349nobodyさん2005/10/08(土) 00:24:00ID:???
tomcatみたいに、eclipceプロジェクトを見るようにさせればいいじゃん
0350nobodyさん2005/10/08(土) 11:15:28ID:???
それじゃ駄目だ
0351nobodyさん2005/10/08(土) 16:17:35ID:???
以下のようなpageディレクティブを記述したJSPに、日本語に対応していないブラウザから
アクセスされた場合、charset="ISO-8859-1" のように動的に設定するような事は可能でしょうか?

<%@ page contentType="text/html; charset=Windows-31J" %>
0352nobodyさん2005/10/08(土) 23:53:11ID:???
@pageディレクティブ使わずにサーブレットと同じように書けばいいんじゃない?
0353fromG2005/10/10(月) 16:37:36ID:daavjQBv
初めまして。
JavaServletでちょっと特殊な会員制投稿サイトを作りたいと検討中なのですが、サーバ周りの知識が不足しています。
まずは家庭内LANを組んでコツコツ開発していきたいと考えているのですが、まだ漠然としたイメージしかありません。
どんな環境を構築すればよいでしょうか。類似例やキーワードだけでも結構ですのでご指導ください。
漠然とした質問で恐縮なのですが、よろしくお願いします。
0354nobodyさん2005/10/10(月) 17:04:44ID:???
別にLANは必要ない。
アプリケーションの作成だけならすべて一台のマシンで事足りる。
最低限必要なのは↓
・OS(Windows/Linuxなど)
・Java SE SDK (Sun の Java2 SDK など)
・Servletコンテナ(Apache Tomcat など)
・Webブラウザ
0355fromG2005/10/10(月) 17:47:49ID:daavjQBv
LANは必要ないんですね、ありがとうございます!
そう言えば誰かも昔、そんなことを言ってたような・・。
他にもお気付きの点がございましたらお願いします。
0356fromG2005/10/10(月) 18:03:17ID:???
ageて失礼しました!
0357nobodyさん2005/10/10(月) 19:01:49ID:???
コンパイルエラー!!!!!
0358nobodyさん2005/10/10(月) 19:04:27ID:???
分かったよ…分かったから…
0359nobodyさん2005/10/10(月) 21:04:20ID:???
>>356
JDK5.0+NetBeans4.1をダウンロードして、NetBeans起動してWebプロジェクト作成して適当にやってれば、とりあえず動かすところまではすぐできる。
その場合、ダウンロードする必要があるのはそのひとつのファイルだけ。
0360nobodyさん2005/10/11(火) 16:58:56ID:F6jZH3tC
velocity-tools-1.1/examples
のsimple.warファイルを
jboss-3.2.6RC1/server/default/deploy
に入れて、
http://localhost:8080/simple/
にアクセスすると、
org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource '/index.vm'
というエラーメッセージが出ます。
何か設定などが必要なのでしょうか?
(warファイルを展開すると、index.vmは存在しています)

javaはJAVA_HOME=/usr/local/j2sdk1.4.2_09です。
Linux上で動作させています。
03613472005/10/12(水) 00:24:55ID:???
>>348
展開形式でも普通にデプロイできるし
よほど設定しなければデフォルトでJSPや
サーブレットの更新が検出されるけど、
何かエラー出てるの?
0362nobodyさん2005/10/12(水) 01:14:19ID:???
現在Tomcat/4.1.18を使用して、勉強している最中なのですが、
ブラウザからプロジェクト(Test)内に存在しないクラスファイル(test)を指定した場合、
毎回以下のような長いエラー文が表示されるのですが、
例えばURLを間違えた人が居たら毎回このようなエラーをログファイルに吐いてしまうものなんでしょうか?
これを出さない方法はありますでしょうか?
2005-10-12 01:05:11 StandardWrapper[/Test:org.apache.catalina.INVOKER.test]: サーブレット org.apache.catalina.INVOKER.test を利用不可能にマークします
2005-10-12 01:05:11 invoker: パス /Test/servlet/test にサーブレットインスタンスを割り当てることができません
javax.servlet.ServletException: ラッパがサーブレットクラス test またはそれが依存するクラスを見つけることができません
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:890)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:666)
at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:416)
at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
-----------------略------------------------------------------------------
■ このスレッドは過去ログ倉庫に格納されています