工作筆記之載入更多功能實現

2021-07-04 05:48:18 字數 1579 閱讀 6929

實現思路:(1),在前台jsp頁面中,先新增乙個按鈕.繼而為這一按鈕寫一段script方法,在方法中通過ajax來實現文字的傳輸.

(2),在後台寫乙個action類.通過該類,獲取到後台傳入的資料.

(3),在struts-config.xml中的標籤下,配置一段,將前後臺聯絡起來.

前台**之script部分:

var currentpage=1;

function

getmore

(barid),

url:"getmore.do?classid="+barid,

success:function

(data)) else }}

}else

}});

}script>

struts-config.xml下的action配置:

後台action類:`public class getmoreaction extends basecommonaction

basemanager basemana = (basemanager) this.getbean("basemanager");

newsmanager newsmana = (newsmanager) this.getbean("newsmanager");

string classid = request.getparameter("classid");

string barid = request.getparameter("barid");

string historyday = request.getparameter("historyday");

if (barid != null && !barid.equals(""))

request.setattribute("�б�", newslist);

request.setattribute("newslist", newslist);

request.setattribute("pager", page);

request.setattribute("smallclassid", barid);

barinfotable barvo = (barinfotable) basemana.getobject(

barinfotable.class, integer.valueof(barid));

request.setattribute("��ǰ��ŀ", barvo);

request.getsession().setattribute("barid", barvo.getbarid());

request.setattribute("page",page.getcurrentpage() + "");

// this.output(request, response, jsonarray.tostring());

printwriter out=null;

try  catch (ioexception e) 

}return null;

}}

js頁面中實現載入更多功能

分頁 如何實現載入更多功能,目前的在很多 上使用的載入更多功能中,使用最多的是iscroll.js實現的上拉載入更多 下拉重新整理功能。但是iscroll.js本身並沒有整合載入更多的功能,需要進行自行擴充套件。最簡單的就是給乙個載入更多的按鈕,實現假分頁載入更多,也就是頁面上是全部的資料,只是按照...

VUE 實現下拉分頁載入更多功能

html con item v for item in pagearr name div div loading style display none ref loading assets loading.gif 正在載入更多資料 span div text style display none r...

詳解vue模擬載入更多功能(資料追加)

使用vue製作載入更多功能,通過ajax獲取的資料往data裡面push經常不成功,原因是push是往陣列中追加資料內容的,而不能用作陣列之間的拼接,ajax獲取的資料就是陣列形式的,因此不成功,應該使用concat 拼接兩個陣列。這是錯誤的寫法 ajax 這是正確的寫法 ajax 模擬ajax資料...