我目前在Spring MVC项目中执行以下操作:
protected String onSubmit(UploadMessagesCommand command, Principal principal) throws Exception {
MyCustomUserDetailsImpl user = (MyCustomUserDetailsImpl) principal;
//etc
}
有没有更好的方法让它工作,所以我可以用用户参数替换主参数并避免强制转换?
答案 0 :(得分:3)
我弹性地注意到你可以直接使用用户(详情)。
protected String onSubmit(UploadMessagesCommand command, User user) throws Exception {
//etc
}