比如有个a.js文件,文件里有全局变量和静态类,文件里的内容如下:
var para; //全局变量
var c_demo={ //静态类
meg:null,
chang:function(){
}
}
然后我有b.jsp和c.jsp俩个文件,这俩个文件都包含了a.js这个文件。
请问在这俩个jsp文件里能够共享a.js里的数据么,如全局变量para或者静态类c_demo里的静态属性meg。
我感觉jsp文件在加载js脚本的时候,脚本里面的所有变量都重新初始化了,就是是静态类也是如此。
由于我是初学js,对js脚本加载到jsp文件中执行的原理,变量的生命周期都不是很懂,所以请各位
大牛指教!现在动手用ajax,DOM,jsp做一个web开发的课程项目,急需!!!
是可以的!但不建议!全局变量很危险.js里有静态类?我看到的每一本javascript书都没有提到!我out?
你要找csdn大牛~去排行榜看哪些5星和代ruby的都应该是
这个我觉得不能共用的,肯定是要初始化的。
学习了
貌似不行吧
不可以
你可以把值串在URL后面.通过这个来传递.
或是,用Cookie来实现.不同页面间的值共享
来学习
俺觉得这个已经是最切合实际了
相关问答:
我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......
//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录
然 ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......