JavaScript,servlet 如何使用JavaScript,servlet在客户端验证用户名是否在数据库中存在。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考 :http://lijie250.javaeye.com/blog/142990 客户端的jsp页面中的JavaScript<script>function checkUsername(){var username=document.f.name.value;window.open("check.action?username="+username,"checkUsername","height=100,width=400,top=200,left=400,toolbar=no");}</script><body><form action="" method="post" name="f"><input type="text" name="name" size="20"><input type="button" value="检查用户名是否可用" onclick="checkUsername()"></form></body>在servlet中控制层通过String path=request.getServletPath();获得当前提交action的名。如:此action名check.action接下来判断提交的action例如:if("/check.action".equals(path)){ //获取表单用户名 String username=request.getParameter("username"); //创建连接数据库类的对象 connectData=new ConnectData(); //检查用户名是否可用 int result=connectData.checkUsername(username); request.setAttribute("checkResult",result); request.setAttribute("username",username); request.getRequestDispatcher("/checkUsername.jsp").forward(request,response); } 一楼的是Ajax,这个有些难,我理解困难。 js跟服务器交互,只能使用ajax,或者你用2楼的吧,不过体验不太好,web开发ajax是必学的,还是建议lz有时间学学 表格如何生成XML并在文本框中显示!求解答!! 在Ext.Ajax.request成功请求的success的函数里对外部的panel添加item 我的自定义函数怎么无效呢?要怎么该才有效呢? 求关于IE打印弹出activex的解决办法 特简单,不过我不懂 求解,正则表达式的疑问 加载页面时通过js改变img的src 菜鸟+散分:javascript作动态换图片遇到的问题,请指教,请海涵。 怎样在页面打开“查找”对话框,想象打开“添加到收藏夹”那样 ***字符串替换*** jquery学习之:toggle的用法. 怎样得到源代码中的某个链接
<script>
function checkUsername(){
var username=document.f.name.value;
window.open("check.action?username="+username,"checkUsername","height=100,width=400,top=200,left=400,toolbar=no");
}
</script>
<body>
<form action="" method="post" name="f">
<input type="text" name="name" size="20">
<input type="button" value="检查用户名是否可用" onclick="checkUsername()">
</form>
</body>
在servlet中控制层通过
String path=request.getServletPath();获得当前提交action的名。如:此action名check.action
接下来判断提交的action
例如:
if("/check.action".equals(path)){
//获取表单用户名
String username=request.getParameter("username");
//创建连接数据库类的对象
connectData=new ConnectData();
//检查用户名是否可用
int result=connectData.checkUsername(username);
request.setAttribute("checkResult",result);
request.setAttribute("username",username);
request.getRequestDispatcher("/checkUsername.jsp").forward(request,response);
}
web开发ajax是必学的,还是建议lz有时间学学