
正文
js中有java代码 js里面写java代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
关于在jsp中写js嵌套java代码的用法?
(1)给 username 赋了两次值,第二次应该是赋值给 passsword
(2)你这逻辑有问题,直接把用户名密码写到 js 文件返回给客户端了,等于给用户密码,让他自己去核对对不对。
(3)报空指针异常有提示哪一段么,没有的话,断点试试,看不出来哪有问题。
相关问答
Q1: 如何在js中嵌入java语句
js是在前端运行的(浏览器),java是后台运行的(服务器)。不存在在js中嵌入java语句,楼上的回复应该说是在java中嵌入js内容,因为服务器会把jsp中的java代码块先执行了,生成和其他html或js的代码组合后的内容再发送给浏览器解析。所以应该理解为在java(jsp也可以理解为特殊的java类)中嵌入js代码。或者你可以去了解下ajax或许可以给你新的启发
Q2: js中可以调用java代码吗
js不能直接调用java代码。
可以通过页面提交后台js中有java代码的方式js中有java代码,间接调用后台的服务java代码。
也可以通过ajax的方式,调用后台的服务java代码。
两种方式稍有差别,不过都是前后台的通信交互。
Q3: 如何把java代码嵌入到javascript中
如果页面是JSP页面js中有java代码,则可以直接嵌套写js中有java代码,如js中有java代码:
javascriptvar jsstr = "abc";/javascript
% String str = new String(" % javascriptjsstr/javascript% "; %
如果是HTML页面js中有java代码,则只有用DWR调用JAVA方法进行值js中有java代码的传递。
Q4: 在单独的js文件中如何嵌入java代码,谢谢!
可以使用jsp的脚本或表达式,如以下代码:
%
out.println(new java.uti.Data());
%
Q5: jsp中java代码可以写在js中吗
答: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代码已经写好在被的类中,此处为直接调用js中有java代码!js中有java代码!
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
关于js中有java代码和js里面写java代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







