jsp页面上嵌入js脚本

来源:百度知道 编辑:UC知道 时间:2024/06/17 21:51:56
function panduan(username){
dao d = new dao();
informationBean ib = new informationBean();
List list = d.select(ib);
informationBean ib1;
for(int i=0;i<list.size();i++){
ib1 = (informationBean)list.get(i);
String name = ib1.getUsername();
if(name.equals(username)){
alert(name+"已被注册!");}
else{"yonghummingkeyong!"}
}
}//dao是我创建的一个类,主要实现的是从数据库中把用户的名称查到,然后放到LIST中
.........//中间过程省略
<td>
用户名:
</td>
<td><input type="text" name="name" id="id" /> <input type="button" name="button" value="检测" onclick="panduan(id.value)"/></td>
</tr>
//这一步定义了一个按钮触发事件,但是得不到想要的结果。

js脚本中能这样用吗,请大侠指教!!!!
在线等的!!!!!!!!

如果你要在js脚本中使用Java类的话,就要使用到Ajax了,或者使用一些开源框架,比如:DWR。你现在这种做法是没有可能成功的

jsp页面在编译的时候遇到java代码是直接运行的,不受js的控制。这种不刷新页面的后台操作要用Ajax。

js中怎么可能有java代码呢,jQuery挺好用的,$.ajax();