△▲ WebProg 初心者の質問 Part19 ▼▽at PHP△▲ WebProg 初心者の質問 Part19 ▼▽ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト929:nobodyさん 09/10/26 01:32:48 >>928 いや、 aryFls[n]の「n」がint形でなければならないのと、 getNameっていうフィールドではなくgetName()が正解だと思うよ。 930:nobodyさん 09/10/26 01:52:30 >>929 ご指摘ありがとうございます。 頂いたた指摘を元に、ソースを以下に修正したところ、 問題が解決できました。 File objFld=new File("./webapps/HP/pc/img"); File[] aryFls=objFld.listFiles(); int n = (int)Math.round(Math.random()*(aryFls.length-1)); out.print("<img src=./img/" + aryFls[n].getName() + " border='0'><BR>"); 頂いた指摘以外にも乱数の発生範囲やカレントディレクトリの意識などが抜けていました。 今後の課題は、このJSPをサーバに上げた時に カレントディレクトリが何処になるのか把握して アップロード時には修正しないとまた困った事になりそうですorz 931:nobodyさん 09/10/26 01:58:51 ・・・せっかくjsp使ってるんだから、web.xmlなり何なりで定義するべきじゃないか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch