如何把java代码嵌入到javascript中

JavaScript014

如何把java代码嵌入到javascript中,第1张

如果页面是JSP页面,则可以直接嵌套写,如:

<javascript>var jsstr = "abc"</javascript>

<% String str = new String(" %><javascript>jsstr</javascript><% "%>

如果是HTML页面,则只有用DWR调用JAVA方法进行值的传递。

答:jsp中java代码可以写在js中。

示例如下:

<script type="text/javascript">

function check(){

var username=document.getElementById("username")

var username=document.getElementById("password")

//java代码块

<%

String sql="select * from Manger"

String user

String pass

ResultSet rs=DBHelper.query(sql)//sql代码已经写好在被的类中,此处为直接调用!!

while(rs.next()){

user=rs.getString("username")

pass=rs.getString("password")%>

if(username.value=="<%=user %>" &&passsword.value=="<%=pass%>")

{

return true

}else if(username.value==""|| password.value==""){

username.setCustomValidity("账号或密码不能为空")

return false

}else{

username.setCustomValidity("账号或密码错误,请从新输入")

return false

}

<%

}

%>

}

</script>