说明:所有源码已上传到笔者GitHub上,欢迎follow、star。感谢!!!
一、Demo介绍
本Demo具体实现了以下功能:
1.基于struts2框架+MySQL数据库验证,实现了用户登录、注册功能。
2.用户注册时,分别使用客户端校验和服务器端校验两种校验方式,实现了对用户输入信息的校验,对不符合要求的信息,予以提示且不允许注册,需重新填写注册。
二、主要代码
1.login.jsp:该页面实现了一个Form表单中相应多个action,具体实现方法原理,请见http://blog.csdn.net/u012829611/article/details/70243230
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>用户登录</title>
</head>
<body background="images/xxx.gif">
<center>
<script type="text/javascript">
function regist(){
myform.action="register.action";
myform.submit();
}
</