実現したいこと
コードを理解したい
前提
Javaでアカウント登録画面を作成していて、参考にしていた資料に、書いてあったコードです。
コピペして実装したところうまくいったのでいいのですが、今後のために意味を理解したいと思い質問に至りました。
該当のソースコード
JSP
1<% 2UserDomain result = null; 3if (results == null == false) { 4 result = results.get(0); 5} 6%>
試したこと
該当コードで検索をかけましたがヒットしませんでした。
result = result.get(0);
は
result = results.get(0);
の間違いでは?
java と JSP は一応違うモノです。
その前にこのようなコードが記述されていませんか
List<UserDomain> results = ... ;
あるいは、次の宣言かもしれません
<jsp:useBean id="results" type="java.util.List<... UserDomain>"
class="java.util.ArrayList<... UserDomain> ... ></jsp:useBean>
List<UserDomain> results = ... ;
上記書いてありました!
それでは、hoshi-takanoriさんのご指摘のとおり、コードが間違ってると思います
追記 これで回答材料は全て揃いました。
1行もわからないのか、わかっていることがあるのかで全く違います。
1行もわからないのであれば説明されても半分も理解できない可能性があり、回答者の徒労になります。
いずれにしても「全部」はもはや質問と回答の域に収まりません。
あと、コードが一部過ぎると、その場だけの機能は答えられても「流れの中でどういう役割をしているか」までは答えられませんし、点だけで見てると流れを見失います。

回答3件
あなたの回答
tips
プレビュー