@RequestMapping(value="/prefs", headers = "Accept=application/json; charset=utf-8")
@ResponseBody
public void savePrefs(@RequestParam List<String> values, @RequestParam String key) {
Authentication auth = SecurityContextHolder.getContext().getAuthentication();
String eppn = auth.getName();
try {
preferencesService.setPrefs(eppn, key, StringUtils.join(values, ","));
if(KEYRM.equals(key)){
List <String> prefsStats = new ArrayList<String>(Arrays.asList(preferencesService.getPrefs(eppn, KEY).getValue().split("\\s*,\\s*")));
prefsStats.remove(values.get(0));
}
} catch (Exception e) {
log.warn("Impossible de sauvegarder les préférences", e);
}
}
StatsController.java 文件源码
java
阅读 146
收藏 0
点赞 0
评论 0
项目:esup-sgc
作者:
评论列表
文章目录