res.render('game’, { title : '进入游戏’, user : req.session.user, userdata : userdata, success : req.flash(‘success’).toString(), error : req.flash(‘error’).toString() });
这段代码,我进入game.ejs 页面,其中在 <% %> 里可以访问到user ,userdata 等对象,但是在jsp代码片段里他们是没有定义的,该怎么得到,我要在jsp代码里用到userdata 对象,还有什么办法,就是服务端把数据返回页面的问题, 新手求教各位大侠了,今天想了一天还是不会
12 回复
@mengrpg1 好吧,我理解错了,jsp是java的一套模板,而你的意思是ejs模板里面的javascrip里面
var username = <%= user.name %>;
写成这样都行的 <%= user.name %> 会在模板编译的时候填充值。