如果頁面是JSP頁面,則可以直接嵌套寫,如:
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、貞豐ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的貞豐網(wǎng)站制作公司
javascriptvar jsstr = "abc";/javascript
% String str = new String(" % javascriptjsstr/javascript% "; %
如果是HTML頁面,則只有用DWR調(diào)用JAVA方法進(jìn)行值的傳遞。
\r\n\r\n//上面我用java代碼根據(jù)id取得了一個(gè)user類的實(shí)體 u 下面就可以用js操作顯示等等\r\nalert();//在窗口打印一個(gè)用戶名\r\n\r\n
答: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代碼已經(jīng)寫好在被的類中,此處為直接調(diào)用!!
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("賬號(hào)或密碼不能為空");
return false;
}else{
username.setCustomValidity("賬號(hào)或密碼錯(cuò)誤,請(qǐng)從新輸入");
return false;
}
%
}
%
}
/script