javaでelseになってしまいます。する質問をすることでしか得られない、回答やアドバイスがある。15分調べてもわからないことは、質問しよう!質問するただいまの回答率89.65%トップJavaに関する質問JavaEclipseTomcatJavaScriptを有効にしてくださいjavaでelseになってしまいます。159このようなLogin.Servletのコードでif文がelseに、なってしまいます。どのように改善すればいいのでしょうか?よろしくお願いします。consoleには、このような警告が出ます。ACCOUNT;と実行すると、このような表が出てきます。account;}}//LoginLogic.javaです。!=null;}}どうぞよろしくお願いします。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。13:41記載されているソースコードを確認するとif文が二か所存在します。現状の質問内容ですと、どちらのif文の話をしているのかが判断できないです。LoginServletの話をしているのでしたらLoginLogicについてもソースコードの記載をお願い致します。記載されているソースコードを確認するとif文が二か所存在します。現状の質問内容ですと、どちらのif文の話をしているのかが判断できないです。LoginServletの話をしているのでしたらLoginLogicについてもソースコードの記載をお願い致します。13:44回答ありがとうございます。お願いします回答ありがとうございます。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。編集ありがとうございます。*/を書いてみたのですが、エラーが大量に、出てしまいます。場所が間違っているのでしょうか?すみませんよろしくお願いします。account;}}ありがとうございます。*/を書いてみたのですが、エラーが大量に、出てしまいます。場所が間違っているのでしょうか?すみませんよろしくお願いします。文法上は間違ってなさそうです。今気づいたのですが、StatementやResultSetがclose()されていない点も気になります。これらがcloseせずに何度も実行した結果、SQLExceptionが発生していてnullが返されているというのが私の仮説です。Connectionは元々closeしていたけどコメントアウトされたので、最終的にはcloseしないとセッションリークを起こします。文法上は間違ってなさそうです。今気づいたのですが、StatementやResultSetがclose()されていない点も気になります。これらがcloseせずに何度も実行した結果、SQLExceptionが発生していてnullが返されているというのが私の仮説です。Connectionは元々closeしていたけどコメントアウトされたので、最終的にはcloseしないとセッションリークを起こします。編集すみません、コンパイルエラーです。赤線にカーソルを合わせると出て来ます。どのように消せばいいのでしょうか?conn.closeは上のコードのように変更しました。googleで、検索したところ、このように出たのですが、これでいいのでしょうか?rset.close();stmt.close();これも先ほどのコードに追加しました。すみません、コンパイルエラーです。赤線にカーソルを合わせると出て来ます。conn.closeは上のコードのように変更しました。これも先ほどのコードに追加しました。21:32本来はおっしゃるようにtry、catchで囲むのが正しいコーディングです。デバッグの段階では、エラーの内容がつかめないことには対処のしようがありませんので、外してみたらどうかと提案させて頂きました。SQLException」と書いてあげれば解消しますよ。本来はおっしゃるようにtry、catchで囲むのが正しいコーディングです。デバッグの段階では、エラーの内容がつかめないことには対処のしようがありませんので、外してみたらどうかと提案させて頂きました。SQLException」と書いてあげれば解消しますよ。編集ありがとうございます。コメントアウトを綺麗にやり直そうとしたところ、コンパイルエラーが変わってしまいました。to'rs'というコンパイルエラーに変わってしまいました。ありがとうございました。ありがとうございます。コメントアウトを綺麗にやり直そうとしたところ、コンパイルエラーが変わってしまいました。いうコンパイルエラーに変わってしまいました。ありがとうございました。キャンセル完了するlink+1LoginLogicのexecuteでfalseが返却されているので、Account情報が取得できていないということですね。順番に原因調査を行いましょう。1.JDBCでのDBへの接続は問題なくできているか2.SELECT文を発行した結果、想定する値が取得できているかおそらく確認ポイントはこの二か所だけだと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。15:45ありがとうございます。一つのsnsのコードに組み込んで、動かしてみます。ありがとうございます。ありがとうございます。一つのsnsのコードに組み込んで、動かしてみます。ありがとうございます。解決済javaの、servletでデータベースのあたいを取得できません。解決済jspでservletのログインユーザー名を使用したいです。