(
(
request
(
(
在jsp頁面的分頁判斷可以寫為
<div>
<a ${pagntextPath}/findAllPro
<a ${pagntextPath}/findAllPro
<a ${pagntextPath}/findAllPro
<a ${pagntextPath}/findAllPro
</div>
當然可以在Page中封裝好nowPage的判斷
當點擊下一頁的時候會連接到findAllPro
struts
<?xml version=
<!DOCTYPE struts PUBLIC
/dtds/struts
<struts>
<package name=
<action name=
<result>
</action>
</package>
</struts>
從struts
// 分頁查詢
public String findAll() {
if (
this
}
System
page = new PageWhere(
// page= page
return SUCCESS;
}
因為要返回到jsp頁面
// 得到page的值
private PageWhere page;
public PageWhere getPage() {
return page;
}
這樣就把當前頁的信息傳到了jsp中
package cn
import cn
import cn
import cn
import cn
import com
public class ProvinceAction extends ActionSupport {
/**
* get方法是向jsp頁面中傳值 set方法向獲取jsp頁面的值
*/
private static final long serialVersionUID =
private ProvinceService provinceService = new ProvinceServiceImpl()
private Integer id;
private String name;
public ProvinceAction() {
super()
}
// 通過頁面注入進來的
public void setId(Integer id) {
this
}
public void setName(String name) {
this
}
// 接收傳過來的nowPage
private Integer nowPage;
public void setNowPage(Integer nowPage) {
this
}
public Integer getNowPage() {
return nowPage;
}
// 得到page的值
private PageWhere page;
public PageWhere getPage() {
return page;
}
// 分頁查詢
public String findAll() {
if (
this
}
System
page = new PageWhere(
// page= page
return SUCCESS;
}
}
整個jsp頁面為
<body>
<div align=
<h
省市操作
</h
<table border=
<tr>
<th>
編號
</th>
<th>
省名
</th>
<th>
操作
</th>
</tr>
<tbody>
<c:forEach items=
<tr align=
<td>
${entity
</td>
<td>
${entity
</td>
<td>
<a ${pagntextPath}/insert
<a ${pagntextPath}/delPro
<a ${pagntextPath}/updatePro
</td>
</tr>
</c:forEach>
</tbody>
</table>
<br/>
<div>
<a ${pagntextPath}/findAllPro
<a ${pagntextPath}/findAllPro
<a ${pagntextPath}/findAllPro
<a ${pagntextPath}/findAllPro
</div>
</div>
</body>
以上數據和從hibernate配置的數據庫中讀取出來的
更新需要在更新完之後要在內部跳轉到查詢的頁面
<result type=
記住要寫type
From:http://tw.wingwit.com/Article/program/Java/ky/201311/27942.html