java +jsp实现的点击加载更多,实现数据的异步加载

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt_rt"%>
<%@	taglib uri="/WEB-INF/tld/struts-logic.tld" prefix="logic"%>




sss











    
	
当前位置:检查管理 >> 检查结果管理
${p.groupName }


上面是页面代码,点击nextpage()加载方法

public void ajaxmore(){
		String pagenow=getParameter("pagenow");
		if(pagenow!=null&&!"".equals(pagenow)){
			Pager p=get_page() ;
			p.setCurPage(Integer.parseInt(pagenow));
			p =jcjgglfzTblService.getAllByPage("from JcjgglfzTbl", "select count(*)  from JcjgglfzTbl", false, _page);
			List list=p.getData();
			StringBuilder sb = new StringBuilder("");
			//String imagepath=ServletActionContext.getServletContext().getRealPath("/images")+"/folder.png";
			if(list!=null&&list.size()>0){
				for (int i = 0; i < list.size(); i++) {
					if(i%5==0){
						sb.append("");
					}
					sb.append("");  //οnmοuseοut=\"document.getElementById('df_"+list.get(i).getId()+"').style.display='none';this.className='hp_new';\"
					sb.append("");
					sb.append("
"); sb.append("\"\""); sb.append(""+list.get(i).getGroupName()+""); sb.append("
"); if(i%5==4){ sb.append(""); } } //System.out.println(sb.toString()); setAjaxData(sb.toString()); } } }

java +jsp实现的点击加载更多,实现数据的异步加载_第1张图片

java +jsp实现的点击加载更多,实现数据的异步加载_第2张图片



你可能感兴趣的:(Java和jsp)