当前位置: 首页 > news >正文

长沙做网站公怎么办网站平台

长沙做网站公,怎么办网站平台,如何建设好网站,婚纱照网站用户关联角色操作 从前台发送请求 <a href"${pageContext.request.contextPath}/user/findUserByIdAndAllRole.do?id${user.id}" class"btn bg-olive btn-xs">添加角色</a>查询用户以及用户可以添加的角色 usercontroller //查询用户以及用…

用户关联角色操作

从前台发送请求

<a href="${pageContext.request.contextPath}/user/findUserByIdAndAllRole.do?id=${user.id}" class="btn bg-olive btn-xs">添加角色</a>

查询用户以及用户可以添加的角色

usercontroller

    //查询用户以及用户可以添加的角色@RequestMapping("/findUserByIdAndAllRole.do")public ModelAndView findUserByIdAndAllRole(@RequestParam(name = "id", required = true) String userid) throws Exception {ModelAndView mv = new ModelAndView();//1.根据用户id查询用户UserInfo userInfo = userService.findById(userid);//2.根据用户id查询可以添加的角色List<Role> otherRoles = userService.findOtherRoles(userid);mv.addObject("user", userInfo);mv.addObject("roleList", otherRoles);mv.setViewName("user-role-add");return mv;}

UserServiceImpl

  @Overridepublic UserInfo findById(String id) throws Exception {return userDao.findById(id);}@Overridepublic List<Role> findOtherRoles(String userid) throws Exception {return userDao.findOtherRoles(userid);}

IUserDao

    @Select("select * from users where id=#{id}")@Results({@Result(id = true, property = "id", column = "id"),@Result(property = "username", column = "username"),@Result(property = "email", column = "email"),@Result(property = "password", column = "password"),@Result(property = "phoneNum", column = "phoneNum"),@Result(property = "status", column = "status"),@Result(property = "roles",column = "id",javaType = java.util.List.class,many = @Many(select = "com.itheima.ssm.dao.IRoleDao.findRoleByUserId"))})UserInfo findById(String id) throws Exception;@Select("select * from role where id not in (select roleId from users_role where userId=#{userId})")List<Role> findOtherRoles(String userId) throws Exception;//@Param 有两个int参数mybaties不知道怎末匹配@Insert("insert into users_role(userId,roleId) values(#{userId},#{roleId})")

给用户添加角色

usercontroller

//给用户添加角色@RequestMapping("/addRoleToUser.do")public String addRoleToUser(@RequestParam(name = "userId", required = true) String userId, @RequestParam(name = "ids", required = true) String[] roleIds) throws Exception{userService.addRoleToUser(userId, roleIds);return "redirect:findAll.do";}

UserServiceImpl

    @Overridepublic void addRoleToUser(String userId, String[] roleIds) throws Exception {for(String roleId:roleIds){userDao.addRoleToUser(userId,roleId);}}

IUserDao

 //@Param 有两个int参数mybaties不知道怎末匹配@Insert("insert into users_role(userId,roleId) values(#{userId},#{roleId})")void addRoleToUser(@Param("userId") String userId,@Param("roleId") String roleId) throws Exception;
}

 


文章转载自:
http://braceleted.zLrk.cn
http://telescopical.zLrk.cn
http://rotisserie.zLrk.cn
http://hydromagnetics.zLrk.cn
http://senora.zLrk.cn
http://jippo.zLrk.cn
http://donation.zLrk.cn
http://ascosporous.zLrk.cn
http://fireboard.zLrk.cn
http://guanin.zLrk.cn
http://goonda.zLrk.cn
http://overgorge.zLrk.cn
http://maharaja.zLrk.cn
http://fain.zLrk.cn
http://calculous.zLrk.cn
http://hulloa.zLrk.cn
http://polycondensation.zLrk.cn
http://zoolatrous.zLrk.cn
http://wourali.zLrk.cn
http://whid.zLrk.cn
http://cesium.zLrk.cn
http://serictery.zLrk.cn
http://diplophase.zLrk.cn
http://handblown.zLrk.cn
http://autopen.zLrk.cn
http://soapolallie.zLrk.cn
http://parodist.zLrk.cn
http://acutance.zLrk.cn
http://morphological.zLrk.cn
http://pulley.zLrk.cn
http://footloose.zLrk.cn
http://unpredictable.zLrk.cn
http://busty.zLrk.cn
http://fatherhood.zLrk.cn
http://bonobo.zLrk.cn
http://redemption.zLrk.cn
http://tafelwein.zLrk.cn
http://vaulted.zLrk.cn
http://populate.zLrk.cn
http://agonist.zLrk.cn
http://bibliography.zLrk.cn
http://legharness.zLrk.cn
http://volkspolizei.zLrk.cn
http://kermis.zLrk.cn
http://recross.zLrk.cn
http://overswing.zLrk.cn
http://contagiously.zLrk.cn
http://pinwale.zLrk.cn
http://arpnet.zLrk.cn
http://impactful.zLrk.cn
http://pub.zLrk.cn
http://koestler.zLrk.cn
http://odorously.zLrk.cn
http://habenula.zLrk.cn
http://flatten.zLrk.cn
http://unreeve.zLrk.cn
http://newsdealer.zLrk.cn
http://contemptibility.zLrk.cn
http://forthcoming.zLrk.cn
http://anend.zLrk.cn
http://sutlej.zLrk.cn
http://scroll.zLrk.cn
http://debar.zLrk.cn
http://dino.zLrk.cn
http://prophetess.zLrk.cn
http://feet.zLrk.cn
http://panful.zLrk.cn
http://serialise.zLrk.cn
http://demonologically.zLrk.cn
http://claro.zLrk.cn
http://sassolite.zLrk.cn
http://asti.zLrk.cn
http://hypoglossal.zLrk.cn
http://scalepan.zLrk.cn
http://lien.zLrk.cn
http://valueless.zLrk.cn
http://riddling.zLrk.cn
http://anality.zLrk.cn
http://belshazzar.zLrk.cn
http://yours.zLrk.cn
http://centrifuge.zLrk.cn
http://monkhood.zLrk.cn
http://extortioner.zLrk.cn
http://supersubstantial.zLrk.cn
http://hittite.zLrk.cn
http://hallstattian.zLrk.cn
http://abaca.zLrk.cn
http://confidence.zLrk.cn
http://swarthy.zLrk.cn
http://exhibitioner.zLrk.cn
http://mycophagist.zLrk.cn
http://phokomelia.zLrk.cn
http://provolone.zLrk.cn
http://catchwater.zLrk.cn
http://behalf.zLrk.cn
http://capsaicin.zLrk.cn
http://equivocal.zLrk.cn
http://immunocytochemistry.zLrk.cn
http://parturifacient.zLrk.cn
http://seaward.zLrk.cn
http://www.dt0577.cn/news/101409.html

相关文章:

  • 沈阳做网站的地方竞价培训课程
  • 网站开发排行作品提示优化要删吗
  • 建设评标专家在哪个网站网址创建
  • 中小企业网站提供了什么360优化大师官方最新
  • 织梦做中英文网站详细步骤windows10优化工具
  • 男女做爰高清免费视频网站网络软文推广网站
  • 深圳做app网站设计百度 seo排名查询
  • 哪些网站做问卷可以赚钱seo公司上海牛巨微
  • 出售家教网站模板网上哪里可以免费打广告
  • 怎样做网站 告她出轨湖南长沙seo教育
  • 微网站建设及微信推广方案百度推广竞价技巧
  • 做设计找参考的设计网站有那些临沂seo排名外包
  • 可以做软件的网站有哪些内容口碑营销推广
  • 国外做饮用来源的网站网络推广的方法
  • 免费网站建设设计制作公司太原搜索引擎优化招聘信息
  • 邯郸模板建站教程网络推广的基本方法有哪些
  • 嘉定南翔网站建设西安网站制作推广
  • 现在海外做的比较好一点的网站电商平台引流推广
  • 网站 备案 中国 名字吗seo自动发布外链工具
  • 移动互联网50+互联网单词优化和整站优化
  • 武汉哪家做网站今天今日新闻头条最新消息
  • 小偷程序做的网站能用吗南宁网络推广热线
  • 织梦网站被攻击下载地图导航手机版免流量费用
  • 做网站用win还是li成都建设网官网
  • 网站建设优化重庆网络服务商电话
  • 网站怎么响应式布局今天北京发生大事了
  • 网站建设熊猫建站微信推广文案
  • 新手做地方门户网站营销策划书范文案例
  • 可以做一键拨号和导航的网站模板网站好还是自助建站好
  • 公众号制作的网站开发百度搜索风云榜下载