JavaScript获取java变量值

JavaScript获取java变量值



js变量获取JSP页面中java代码中的变量值。通过<%=java变量%>的方式赋值给js变量。

1、定义java变量,一定是全局变量。
<%
  String lsCity = "广州";//定义一个string类型的java变量
%>

2、定义js变量,放在后面。
var k = '<%=lsCity%>';输出变量值给k,这是“广州”.

3、代码在网页中的位置
<% JAVA %>
<html>
<head>
</head>
<body>
//JS放在这个位置
<script type="text/javascript">

JS代码

</script>

</body>
</html>

4、全部代码
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ page import="java.sql.*"%> 
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>



<%
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 
String url="jdbc:sqlserver://127.0.0.1:1433;instanceName=MSSQLSERVER08;DatabaseName=web"; 
String username="sa"; 
String password="123";
String lsCity="";
Connection dbConn;

Class.forName(driverName);
dbConn= DriverManager.getConnection(url,username,password); 
Statement stmt=dbConn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
String sql="select * from test1 ORDER BY 1";
ResultSet rs=stmt.executeQuery(sql); 
while(rs.next()) {
    lsCity = lsCity + "," + rs.getString(2);
}
rs.close(); 
stmt.close(); 
dbConn.close(); 
%> 


  
    
    JS获取JAVA变量值
	
  
  
	
  
  
	
  
      
	
  
  
	
  
  
	
  
  
    
  
  
  


  
  

  
  
<script type="text/javascript"> function JS() { var ls_City = '<%=lsCity%>'; //alert(ls_City); var y = document.getElementById("main"); y.innerHTML = ls_City; } </script>





  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值