`

JS使用总结

 
阅读更多

1、JSP文件传值到另外一个JSP的JS文件中的使用例子

xxx.jsp?json=yyy;

 在另外一个JSP文件中接收如下:

<% 
String s = URLDecoder.decode(request.getParameter("json"));%>
<script type="text/javascript">
	 var param = <%=s%>;
 </script>

 就可以直接在JS文件中使用param这个变量了。。。

 

2、在JS文件中接收后台传回的参数以及进行解析参数

var query = location.search.substring(1); 
	var pairs = query.split("&");  // 分割URL(别忘了'&'是用来连接下一个参数)
    for(var i = 0;i < pairs.length;i++)   
    {   
     	var pos = pairs[i].indexOf('=');   
        if(pos == -1)   
        	continue; // 它在找有等号的 数组[i]
        var argName = pairs[i].substring(0,pos); // 参数名字
        if(argName == "reportName")
        	tableName = pairs[i].substring(pos+1);  // 参数值
        else if(argName == "fieldName")
        	fieldNames = pairs[i].substring(pos + 1);  // 参数值
        else if(argName == "graphicName")
        	graphicName = pairs[i].substring(pos + 1);  // 参数值	
   }

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics