大神帮我看看什么意思啊

zxcvvcxz8765 2015-08-16 06:28:32
小弟在研究一个老师发给我们的一个项目,里面的每个Controller里都有一个
@RequestMapping("/{loginUserId}/note")

RequestMapping里的{loginUserId}是什么意思啊好像是检测用户吧
大神帮我啊 还有就是下面这个客户端里的ajax里没有data数据怎么发送啊
function getNormalNoteList(noteBookId,successFunc,errorFunc){
var loginUserId = getCookie(cookie_key);
//允许跨域请求
jQuery.support.cors = true;
$.ajax({
type:"get",
url: basePath + loginUserId+"/note/getNormalNoteList/"+noteBookId,
dataType : "json",
//beforeSend: function(xhr){xhr.setRequestHeader('X-Test-Header', 'test-value');},//这里设置header
beforeSend: function(xhr){
var token=getCookie(loginUserId+"_token");
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.setRequestHeader('Authorization', token);
},
success:function(result){
if($.isFunction(successFunc))
successFunc(result,noteBookId);
},
error:function(result){
if($.isFunction(errorFunc))
errorFunc(result);
}
});
}
...全文
224 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
DoKissYou 2015-08-24
{loginUserId} 对应url 中的loginUserId
  • 打赏
  • 举报
回复
参考下这个你就清楚了 http://jackyrong.iteye.com/blog/1806326
  • 打赏
  • 举报
回复
这叫restful风格,@RequestMapping("/{loginUserId}/note") 里面的{loginUserId}是一个变量,比如12345/note,那么后台获取的loginUserId参数值就应该为12345。
  • 打赏
  • 举报
回复
uFreeWo 2015-08-18
{loginUserId} 每一个登陆用户的ID???在spring里边怎么注入的,,好神奇~!~ 这个是请求路径 basePath + loginUserId+"/note/getNormalNoteList/"+noteBookId, loginUserId+"/note 确定了 Controller 层 getNormalNoteList 这个是执行方法 noteBookId 应该是参数,,,应该有自定义的过滤器之类的,对路径进行解析过
  • 打赏
  • 举报
回复
wuwangjun 2015-08-17
javascript 用的是get 方法 发出的参数用的是拼凑的 basePath + loginUserId+"/note/getNormalNoteList/"+noteBookId, /{loginUserId}/note 是spring mvc 的注解相当于xml配置文件 获取 上面ajax传递过来的loginUserId
  • 打赏
  • 举报
回复
兔子托尼啊 2015-08-17
{loginUserId} 是传递进来的数据。
  • 打赏
  • 举报
回复
引用 1 楼 rui888 的回复:
{loginUserId} 是传递进来的数据。
{loginUserId} 这个是spring文件里面配置的吧?
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-08-16 06:28
社区公告
暂无公告