大神帮我看看什么意思啊

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);
}
});
}
...全文
281 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
tony4geek 2015-08-17
  • 打赏
  • 举报
回复
{loginUserId} 是传递进来的数据。
  • 打赏
  • 举报
回复
引用 1 楼 rui888 的回复:
{loginUserId} 是传递进来的数据。
{loginUserId} 这个是spring文件里面配置的吧?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧