相关文章
云海oa软件的电子政务管理系统中的可以再附加政务站群吗?
云海oa软件的电子政务管理系统中的可以再附加政务站群吗?...
隆力奇最有潜力系统?
隆力奇最有潜力系统?...
dnf为什么那么多人玩红狗?
dnf为什么那么多人玩红狗?...
destoon什么是SSO站群整合?
destoon什么是SSO站群整合?...
2014年,泛站群,你还在等什么。
2014年,泛站群,你还在等什么。...
站群软件哪个好用
站群软件哪个好用...
现在java开发很多都用到spring mvc,我现在做的项目也是,我就按照mvc的来说。
1. 首先你的代码在开发工具中一定是有结构层次的,你会建出平行的几个包写后台代码:
a.controller;a.service;a.dao;a.dto;a.daoimpl。具体哪个包有什么作用就不细说了,然后你会在webapp下建立jsp和js文件。
2. 这时候就可以解决你的问题了,例如你的jsp,css,js文件都写好了,页面布局很清晰,运行代码可以看到一个完整的页面,但是用户可能有各种操作,就拿我做的这个项目代码来说,我做的有个页面的信息是分层次的,例如现在有三个职级,1,2,3;1职级的可以看到所有信息,2职级的只能看到2和3的,3只能看到自己的;这种需求就需要在后台写代码来实现了,一般是在service里面写,我把easyui的分页功能重写了一下,然后就可以实现这个需求了,下面是代码
3. public map querygisradio(string start,string end,string user,string key,pageobj pageobj){
map rsmap = new hashmap();
//得到所有广播
list allradiolist = gisradioconfdao.querygisradio(start, end, user, key);
/**
* 过滤条件:只能看到自己机构及子机构的广播
*/
//查询用户所在机构及其子机构
authinfo authinfo = sessioncontent.getauthinfolocal();
list org = new arraylist();
org = orgservice.getallorgsbyuserid(authinfo.getuserid());
//map querymap = gisradioconfservice.querygisradio(start, end, user, key, pageobj);
//list allradiolist = (list) querymap.get("rows");
//最终要显示的广播
list resultradiolist = new arraylist();
int rsize=allradiolist.size();
int osize=org.size();
//根据部门id相等来进行过滤
for(int i=0;i rows = new arraylist();
if(resultradiolist.size()>endindex){
for(int i=startindex;i
评论0
0
加载更多