关于JS内的java对象引用问题
老师,在先前提问中,有老师回答说:js是弱类型语言,它是不认java对象的。它有它自己的规则。
可是在本次综合案例中,我看到视频演示,在一个图片(img标签)设置了onclick事件里,在对应的JS中,将这个标签的src属性值进行修改,修改是这样的,src=“xxxx”+new Date().getTime(),JS中不是说不认java对象的么,为什么这里可以用Date对象的方法呢?
如果说JS中认java对象,那么为什么自定义的模型类,取一个实例化对象的时候要用“对象名.属性值”方法来取,我上次用“对象名.getXXX”方法却不可行?
我想知道JS中到底对java对象是怎么“相认”的,另外,在JS中是否可以直接调用JSP的内置对象(如requestScope等)呢?
正在回答
同学你好!
如果是ajax请求返回的可以直接在js中使用属性名.属性值 这样的方式。
如果是直接返回的页面。通常使用jstl+el表达式处理。或者直接使用<%%>java 代码块。
直接返回页面不会使用js操作呢。使用 2 中的方法操作数据很简单呢。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
同学你好!这里并不是在js中写了java语句呢,而是js中也是可以这么写的呢,也可以new呢。在w3c上有这么一遍文章同学可以看一下 http://www.w3school.com.cn/jsref/jsref_getTime.asp
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星