1.jsp
<div class="center-left"> <div class="center-left-title"> <%--<span><a href="/kms/kNowledgeView/kNowledgeDatas.do?type=1" >本月知识浏览前十排行</a></span>--%> <%--<span><a href="/kms/kNowledgeView/kNowledgeDatas.do?type=2">本季度知识浏览</a></span>--%> <%--<span><a href="#">半年度知识浏览</a></span>--%> <%--<span><a href="/kms/kNowledgeView/kNowledgeDatas.do?type=4">本年度知识浏览</a></span>--%> <span><a id="kNowledgeMonth" class="glideLine" onclick="curMonths('1')">本月知识浏览前十排行</a></span> <span><a id="kNowledgeQuarter" onclick="curMonths('2')">本季度知识浏览</a></span> <span><a id="kNowledgeHYear" href="#">半年度知识浏览</a></span> <span><a id="kNowledgeYear" onclick="curMonths('4')">本年度知识浏览</a></span> </div> <div class="left-list-title"> <span>名称</span> <p>次数</p> </div> <div class="center-left-list" id="addHtml"> <%--<ul>--%> <%--<c:forEach items="${data.list}" var="list">--%> <%--<li>--%> <%--<span title="${list.objname}">--%> <%--<a target="_blank" href="/vdocument/base/docbaseview.jsp?id=${list.id}">--%> <%--${fn:length(list.objname)>55 ? fn:substring(list.objname, 0, 55) : list.objname }--%> <%--${fn:length(list.objname)>55 ? '...' : '' }--%> <%--</a>--%> <%--</span>--%> <%--<p>${list.num}</p>--%> <%--</li>--%> <%--</c:forEach>--%> <%--</ul>--%> </div> </div>
var reg="1"; $(function () { curMonths(reg); }) function curMonths(reg) { console.log(reg) if (reg=="1") { $('#kNowledgeMonth').addClass("glideLine"); $('#kNowledgeQuarter').removeClass("glideLine") $('#kNowledgeHYear').removeClass("glideLine") $('#kNowledgeYear').removeClass("glideLine") }else if (reg=="2"){ $('#kNowledgeMonth').removeClass("glideLine"); $('#kNowledgeQuarter').addClass("glideLine") $('#kNowledgeHYear').removeClass("glideLine") $('#kNowledgeYear').removeClass("glideLine") }else if (reg=="3"){ $('#kNowledgeMonth').removeClass("glideLine"); $('#kNowledgeQuarter').removeClass("glideLine") $('#kNowledgeHYear').addClass("glideLine") $('#kNowledgeYear').removeClass("glideLine") } else { $('#kNowledgeMonth').removeClass("glideLine"); $('#kNowledgeQuarter').removeClass("glideLine") $('#kNowledgeHYear').removeClass("glideLine") $('#kNowledgeYear').addClass("glideLine") } var insertHtml = ""; $.ajax({ url: "/kms/kNowledgeView/kNowledgeDatas.do", type: "POST", data: {type: reg}, dataType: "json", success: function (data) { var result = data.data.list; insertHtml += " <ul>\n"; for (var p in result) { insertHtml += " <li>\n" + " <span title=\""+result[p].objname+"\">\n" + " <a target=\"_blank\" href=\"/vdocument/base/docbaseview.jsp?id=\""+result[p].objname+"\">"+result[p].objname+"</a>\n" + " </span>\n" + " <p>"+result[p].num+"</p>\n" + " </li>"; } insertHtml += "</ul>"; $('#addHtml').html(insertHtml) } });
3.controller:json返回
/** * 知识浏览月前十、季度、半年、年度 */ @RequestMapping("/kms/kNowledgeView/kNowledgeDatas") public void kNowledgeDatas(HttpServletRequest request, HttpServletResponse response) throws IOException { JSONObject jsonObject=new JSONObject(); PrintWriter writer = response.getWriter(); KNowledgeSearchVo vo= WebUtils.requestToBean(request,KNowledgeSearchVo.class); Map<String,Object> data=kNowledgeViewService.kNowledgeData(vo); jsonObject.put("data",data); writer.write(jsonObject.toString()); System.out.println(">>>>>>>>>>>>>>"+data); writer.close(); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。