关于setAttr向前端传值的问题

control中setAttr("point","a");jsp里var k =${point}是不可以的

control中setAttr("point","1");jsp里var k =${point}是可以的

这是为什么,我要是传个字母或者汉字该怎么解决


评论区

JFinal

2017-02-08 15:51

很可能是手误,再多测试一下

木偶兔子

2017-02-08 16:00

@JFinal 试了好多次了只有有了字母或者汉字都不能赋值过去,如果在页面上显示到可以的

JFinal

2017-02-08 16:02

直接用 jfinal template 吧, jsp 实在太古老了,估计快二十年历史了

luorongda

2017-02-08 17:34

control中setAttr("point","a");jsp里var k =${point}是不可以的
这样jsp生成的是 var k=a;
你有a这个变量吗?
如没有请,var k ='${point}'这样。

zzhkiller

2017-02-08 19:35

热门反馈

扫码入社