eclipseで500errorがでます。する質問をすることでしか得られない、回答やアドバイスがある。15分調べてもわからないことは、質問しよう!質問するただいまの回答率89.63%トップJavaに関する質問JavaEclipse例外JavaScriptを有効にしてくださいeclipseで500errorがでます。java.lang.NullPointerExceptionorg.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:556)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)javax.servlet.http.HttpServlet.service(HttpServlet.java:731)org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)原因java.lang.NullPointerExceptionorg.apache.jsp.main_jsp._jspService(main_jsp.java:105)org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)javax.servlet.http.HttpServlet.service(HttpServlet.java:731)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)javax.servlet.http.HttpServlet.service(HttpServlet.java:731)org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)長文すみません、このようなerrorが出ます。このコードは、本を写したもので、本と書いたコードの違いは、見当たりません、どこがいけないのでしょうか?よろしくおねがいします。%></body></html>main.jspのコードです。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。09:14main.jspでNullPointerExceptionのようなので、main.jspの内容を載せてください。main.jspでNullPointerExceptionのようなので、main.jspの内容を載せてください。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0画面表示時にNullPointerExceptionが発生しています。○○.jspがjavaに変換されたものが○○_jsp.java、それをサーバ側でコンパイルしたものが○○_jsp.classになります。Tomcatならコンテキストルート配下のorg\apache\jspにあると思います。(確か、変更していなければプロジェクト名になってたかな?)そのファイルを見れば、どの部分がNullになっているかが分かるかと思います。ディレクトリ構成はコチラの「Tomcatのワークディレクトリー」の部分を参考にしてみてください。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。10:02ありがとうございます。org/apache/jspのファイルを見てみます。ありがとうございます。org/apache/jspのファイルを見てみます。10:15main.jspを見るより、こちらの方が直接的で良いですね。:mutterList){の行でNullPointerExceptionの可能性が高いです。main.jspを見るより、こちらの方が直接的で良いですね。NullPointerExceptionの可能性が高いです。10:22つまり、セッションスコープにloginUserが入っていないか、アプリケーションスコープにmutterListが入っていないかの可能性が高いです。アプリケーションスコープにmutterListが入っていないかの可能性が高いです。Serializableが抜けていて、足したのですが、errorは変わりませんでした。allで保存して、http://localhost:8080/docoTsubu/main.jspで実行したのですが、errorは、変わりませんでした。何か、段階が抜けているのでしょうか?それともまだerrorがなくなっていないのでしょうか?すみませんよろしくお願いします。Serializableが抜けていて、足したのですが、errorは変わりませんでした。allで保存して、http://localhost:8080/docoTsubu/main.jspで実行したのですが、errorは、変わりませんでした。何か、段階が抜けているのでしょうか?それともまだerrorがなくなっていないのでしょうか?すみませんよろしくお願いします。12:09org/apache/jspのファイル(main_jsp.java)の105行目はどうなっていますか?そのアクセスの仕方だと、ログイン処理が行われなそうです。そのアクセスの仕方だと、ログイン処理が行われなそうです。13:39ありがとうございます。http://localhost:8080/docoTsubu/main.jspと検索すると、500errorと出るので、ログイン画面というものは出できていないのかと思います。35行までしかコードが見つかりません。すみませんよろしくおねがいします。ありがとうございます。検索すると、500errorと出るので、ログイン画面というものは出できていないのかと思います。35行までしかコードが見つかりません。すみませんよろしくおねがいします。13:51http://localhost:8080/docoTsubu/とURLを変更したらログイン画面が出たのですが、ログインボタンを押しても動きませんでした。http://localhost:8080/docoTsubu/とURLを変更したらログイン画面が出たのですが、ログインボタンを押しても動きませんでした。13:53main.jspでなく、main_jsp.javaです。これは実行時にTomcatによって自動的に作られます。Tomcatのワークディレクトリの下を探してください。本の方に、ログイン処理について記述はありませんか?セッションにloginUserを設定するコードがあると思うのですが、どうでしょうか?main.jspでなく、main_jsp.javaです。これは実行時にTomcatによって自動的に作られます。Tomcatのワークディレクトリの下を探してください。16:13ありがとうございます。homeでみたらtomcat8.0.28というのがあったのですが、どうすればいいのでしょうか?すみませんよろしくお願いします。ありがとうございます。homeでみたらtomcat8.0.28というのがあったのですが、どうすればいいのでしょうか?すみませんよろしくお願いします。申し訳ないのですが他の方法で調べてください。申し訳ないのですが他の方法で調べてください。18:39ありがとうございます。workディレクトリはありませんでした。なんども回答していただきありがとうございます。警告がたくさん出ているので、まずそれを直してみます。ありがとうございます。workディレクトリはありませんでした。なんども回答していただきありがとうございます。警告がたくさん出ているので、まずそれを直してみます。19:15すみません急に、理由は、わからないのですが、500えらーが消えました。ログイン画面でログインを押しても、動かないのですが、もう一度、ほんのコードと見比べてみます。ありがとうございました。すみません急に、理由は、わからないのですが、500えらーが消えました。ログイン画面でログインを押しても、動かないのですが、もう一度、ほんのコードと見比べてみます。ありがとうございました。eripongさんフォローありがとうございました。taichitaichiさん500エラーが消えたけど、ログインがうまく動かないとのこと。フォローありがとうございました。500エラーが消えたけど、ログインがうまく動かないとのこと。解決済java.lang.NullPointerExceptionが出ます。processing...解決済mutterもしくはmutterListが取得できないのです。コードの意味は理解したつもりなのですが...解決済requestスコープにつぶやきを入れるのですが、空文字がつぶやかれた時は、errorMsgを入れた...解決済ログインだけのアプリケーションを作ったのですが、nullpointとなってしまいます。思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る閉じるトップJavaに関する質問eclipseで500errorがでます。頂いたご意見への回答は行っておりません。