快跑蜗牛哥 2018-02-09 06:14 采纳率: 0%
浏览 1136
已采纳

jsp页面读取webserver接口数据,分页问题。

从第三方提供的 webserver 中读取数据,提供的信息如下:

接口名:findLsBy
参数:{"pageNum":"1","pageSize":"15"}
字段名      类型     长度       备注
pageNum        int        -       第几页
pageSize     int        -       每页显示的条数

在jsp页面 读取相关数据代码如下

 <%
        URL url = new URL("http://lawnew.jxsf.gov.cn/flfw-fw/webservice/jiujiang?wsdl");
        QName qName = new QName("http://service.webservice.zsxt.com/","jiujiangServiceService");
        Service service = Service.create(url,qName);
        JiujiangService jiujiangService = service.getPort(new QName("http://service.webservice.zsxt.com/","jiujiangServicePort"), JiujiangService.class);
        String test="{\"pageNum\":\"1\",\"pageSize\":\"8\"}";
        String findGzcAll = jiujiangService.findGzcAll(test);    
        //out.print(findGzcAll); 
%>
 <input type="hidden"  id="xx"  name="xx"  value='<%=findGzcAll%>'>
<script type="text/javascript">
<!--
    $(function(){
      var sx= $(" input[ name='xx' ] ").val();
      //var bToObj=JSON.parse(sx);
      var obj = eval( "(" + sx + ")" );//转换后的JSON对象
      var str="";
       for(var i=0;i<obj.content.length;i++){

                               str+="<li style='height: 150px' class='ng-scope'>";
                                       str+="<ul class='lawOffice'>";
                                            str+="<li>";
                                              str+="<span class='f_left'>电话:</span>";
                                              str+="<div class='creaTime'>"+obj.content[i].tel+"</div>";
                                            str+="</li>";

                                        str+="</ul>";
                                str+="</li>";

       }

 $("#divx").html(str);
    })

//-->
</script>

找了个 jquery分页插件

请问,在jsp页面该如何结合使用。
请帮忙提供代码例子,谢谢。

  • 写回答

6条回答 默认 最新

  • 根由心生 2018-02-09 06:35
    关注
    //分页
        $("#page").paging({
            pageNo:1,
            totalPage: 9,
            totalSize: 300,
            callback: function(num) {
                 window.location.href="当前页?pageNum="+num+“&pageSize=8”;
            }
        })
    
    <%
    前面加上获取 get请求参数的pageNum,pageSize获取传过来的值 ,并做缺省值
    %>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥15 求京东批量付款能替代天诚
  • ¥15 slaris 系统断电后,重新开机后一直自动重启
  • ¥15 51寻迹小车定点寻迹
  • ¥15 谁能帮我看看这拒稿理由啥意思啊阿啊
  • ¥15 关于vue2中methods使用call修改this指向的问题
  • ¥15 idea自动补全键位冲突
  • ¥15 请教一下写代码,代码好难
  • ¥15 iis10中如何阻止别人网站重定向到我的网站
  • ¥15 滑块验证码移动速度不一致问题
  • ¥15 Utunbu中vscode下cern root工作台中写的程序root的头文件无法包含