在日常jsp開發中;最基本的一個操作之一是把之前添加到數據庫中的信息在jsp頁面中顯示出來,也就是增刪改查中的查找的一部分;
下面是以上部分的開發步驟及分析。
1.在jsp頁面:
thead>
tr>
th>用戶名稱/th>
th>用戶性別/th>
th>用戶年齡/th>
/tr>
/thead>
tbody>
% AccountDAO accountdao=new AccountDAO(); List list=accountdao.select();//從數據庫中查詢所有的用戶,得到的是一個集合(數組)
for(int i=0;ilist.size();i++) { Account account=list.get(i); out.write(""); out.write(""+account.getAname()+"");
out.write(""+(account.getSex().equals("m")?"男":"女")+"");
out.write(""+account.getAge()+"");
out.write("");
}
%>
/tbody>
2.在html頁面:
thead>
tr>
th>用戶名稱/th>
th>用戶性別/th>
th>用戶年齡/th>
/tr>
/thead>
tbody>
tr>
td>王五/td>
td>男/td>
td>20/td>
/tr>
tr>
td>里斯/td>
td>男/td>
td>22/td>
/tr>
/tbody>
jsp頁面和html頁面:

數據庫中的數據:

兩者顯示效果相同只不過一個是動態網頁一個是靜態網頁罷了。
二 部分代碼:
TeacherDao teacherDao = new TeacherDao();
ListTeacher> teachers = teacherDao.findAllTeacher();
for(int i=0;iteachers.size();i++){
Teacher teacher = teachers.get(i);
%>
tr>
td>input name="" type="checkbox" value="" />/td>
td>%=teacher.getTno() %>/td>
td>%=teacher.getTname() %>/td>
td>%=teacher.getTsex() %>/td>
td>%=teacher.getProf() %>/td>
td>%=teacher.getDepart() %>/td>
td>%=teacher.getTbirthday() %>/td>
td>a href="#" class="tablelink">查看/a> a href="#" class="tablelink"> 刪除/a>/td>
/tr>
%
}
%>
總結:用心學習,注意總結,就好了!
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
您可能感興趣的文章:- Spring boot 跳轉到jsp頁面的實現方法
- ajax 提交數據到后臺jsp頁面及頁面跳轉問題
- JSP頁面跳轉方法小結
- bootstrap制作jsp頁面(根據值讓table顯示選中)
- 攔截JSP頁面,校驗是否已登錄詳解及實現代碼
- 動態jsp頁面轉PDF輸出到頁面的實現方法
- 在JSP頁面中獲取當前日期時間的方法
- 詳解直接訪問WEB-INF目錄下的JSP頁面的方法