この記事は、eachループで発生した問題の概要を主に紹介しています。非常に優れており、必要な友人はそれを参照できます1。リストページ」の場合、データは表示されません。このとき、オブジェクト
モデルの属性の最初の文字が大文字かどうかを確認する必要があります。大文字にしないように注意してください(私が作業していたとき)プロジェクトで、オブジェクトモデルが他の人によって作成されました。属性の最初の文字が大文字になっていたため、最終的なリストページのデータが表示されませんでした。後で先生に尋ねたところ、そうです。小文字に変更するとすぐに治りました)。 2. データをテーブルに保存できない: データ テーブルの列名がマッピング ファイルで指定されていない場合、データ テーブルの列名は属性名 (hibername 操作データベースに適用される) と同じである必要があります。 3. foreachを使用する場合、他のページからこのページにジャンプするデータ内容は表示されません。この際、他のページからこのページにジャンプするパスをブラウザ上のアクセスパスに変更する必要があります。
<table class="table_style"> <thead> <tr> <th> <input id="all" type="checkbox" onclick="selectAll();" value="checkbox"> <label>全选 </label> </th> <th>样本编号</th> <th>被检者姓名</th> <th>被检者ID</th> <th>医院名称</th> <th>样本类型</th> <th>手机</th> <th>创建时间</th> </tr> </thead> <c:forEach var="hello" items="${key}" step="1" > <tr> <td> <input type="checkbox" value="${hello.iD}" name="checkbox"> </td> <td> <a href="javascript:void(0)" rel="external nofollow" >${hello.sampleNo}</a> </td> <td>${hello.name}</td> <td>${hello.pId}</td> <td>${hello.hospitalName}</td> <td>${hello.sampleType}</td> <td>${hello.cellPhone}</td> <td>${hello.createTime}</td> </tr> </c:forEach> </table>
【関連おすすめ】
1.
無料のjsオンラインビデオチュートリアル3.php.cn Dugu Jiijian (3) - JavaScriptビデオチュートリアル
以上がforeach ループの問題に関するサンプル チュートリアルを共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。