js中拼装struts2标签
js中使用struts2标签
var gender =data.contracts[i].gender;//这里已经有值
var res = "<s:text name='" + gender + "'/>";//读取资源文件
打印出来的是+gender+
感觉拼装字符串没问题,但是找不出原因,求助!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(12)
欢乐。。你先把他们的执行顺序搞懂先吧。 标签神马的执行完后再解析js.
- - 输出的是html
如果你成功了 jsp不用混了。
如果 你的js直接写在jsp页面的话 没有问题 但是 你使用外联JS文件的话 就肯定不成功。
struts标签是在服务器上替换成html代码的,js是在用户浏览器执行的,这个顺序如果没搞清楚你是搞不好web开发的
我在一个js方法里面使用了struts2的标签$("#Pagination").pagination("<s:property value='counts'/>", optInit);结果是可行的,我想问的是,我上面拼装和这里的有什么区别么?为什么就不行呢?
等你拼装完成,struts标签已经下班了,不是谁都愿意加班的。。。
客户端也可以读取资源文件的。<s:text>标签
服务器端的处理被你搬到客户端。能有用才怪。
求助。
哥 你真幽默
struts标签是在服务器上替换成html代码的,js是在用户浏览器执行的,这个顺序如果没搞清楚你是搞不好web开发的