html+javascript+Servlet表单前台校验,后台验证
来源:互联网 发布:中国气象数据查询 编辑:程序博客网 时间:2024/05/18 03:17
1;html(前台)
<!DOCTYPE html>
<html>
<head>
<title>index.html</title>
<meta name="keywords" content="keyword1,keyword2,keyword3">
<meta name="description" content="this is my page">
<meta name="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript">
function LoginSubmit(){
var user=document.Login.loginName.value;
var pass=document.Login.password.value;
if(user==null||user=="")
alert("请填写用户名");
if(pass==null||pass=="")
alert("请填写密码");
else
document.Login.submit();
}
</script>
</head>
<body>
<form method="post" name="Login" action="../loginServlet">
<p align="left">
用户名:<input type="text" name="loginName" size="20"/>
</p>
<p align="left">
密 码 :<input type="text" name="password" size="20"/>
</p>
<p align="left">
<input type="button" value="提交" name="B1" onclick="LoginSubmit()"/>
<input type="reset" value="重置" name="B2">
</p>
</form>
</body>
</html>
2;Servlet(后台验证)
package com.study;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Enumeration;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class LoginServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
String loginName=request.getParameter("loginName");
String password=request.getParameter("password");
String[] likes=request.getParameterValues("like");
Enumeration<String> names=request.getParameterNames();
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<!DOCTYPE HTML>");
out.println("<html>");
out.println("<head><title>login Servlet</title></head>");
out.println("<body>");
out.println("</body>");
/*out.println("提交表单信息:<br/>");
out.println("用户名:"+username+"<br/>");
out.println("密码:"+password+"<br/>");
for(String like:likes)
{
out.print(like+"、");
}
out.print("<br/>");
while(names.hasMoreElements())
{
String name=names.nextElement();
String value=request.getParameter(name);
out.print("参数名:"+name+"-->参数值:"+value+"、");
}
out.print("<br/>");*/
out.print(loginName+":"+password);
if("admin".equals(loginName)&&"soft".equals(password))
out.print("登陆成功!");
else
out.print("登录失败!");
out.println("</html>");
out.flush();
out.close();
}
}
- html+javascript+Servlet表单前台校验,后台验证
- javascript前台校验表单
- html+javascript实现表单前台验证
- Javascript常用前台表单验证
- 前台html+ajax 后台 servlet交互
- Javascript实现前台校验
- html前台validation的使用,表单提交验证
- servlet获取前台的验证信息(html页面)
- 说说前台校验和后台校验
- jquery验证前台表单
- 前台表单数据验证
- html 前台通用表单
- HTML表单javascript验证通用模式
- HTML表单javascript验证通用模式
- HTML表单javascript验证通用模式
- 表单校验 登录验证
- 常用网站后台与前台表单的有效性简单验证(不用验证控件,怕忘)
- 简单的表单验证--js,jsp,jquery,java,mysql(前台和后台验证)(
- 微信无刷新返回之前页面
- HDU-1245-Saving James Bond
- 移动电影售票系统案例分析
- JQuery 遮罩层
- 姿态结算相关----梯度下降法
- html+javascript+Servlet表单前台校验,后台验证
- extract frame
- 内网穿透神器ngrok
- MySQL 警告WARN: Establishing SSL connection without server's identity verification is not recommended.
- android studio 处理.9图片问题
- noiopenjudge07:矩阵归零消减序列和 模拟
- Spring Boot B-JUI项目快速开发(一)
- WCF服务:HTTP 无法注册 URL http://+:8000 进程不具有此命名空间的访问权限
- 匿名函数