web实验报告.docx
- 文档编号:9855915
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:46
- 大小:194.09KB
web实验报告.docx
《web实验报告.docx》由会员分享,可在线阅读,更多相关《web实验报告.docx(46页珍藏版)》请在冰豆网上搜索。
web实验报告
安徽工业大学《web程序设计》实验报告
实验三~五
jsp页面代码
注册:
<%@pagelanguage="java"contentType="text/html;charset=UTF-8"
pageEncoding="UTF-8"%>
DOCTYPEhtml>
varvPsw=document.getElementById("password");
varvPsw2=document.getElementById("password2");
varp1=vPsw.value;
varp2=vPsw2.value;
functionregist(){
varusername=$("#username").val();
varpwd=$("#password").val();
varpwd2=$("#password2").val();
//alert("pwd"+pwd);
//alert("pwd2"+pwd2);
if(username==""||pwd==""){
alert("用户名或密码不能为空");
}elseif(pwd!
=pwd2){
alert("两次密码输入不一致");
}else{
vardataJson={"username":
username,"password":
pwd};
//alert(username+pwd);
$.ajax({
url:
"regist",
data:
dataJson,
type:
"post",
dataType:
"json",
success:
function(data){
//alert(data);
//alert(data);
varflag=data.flag;
//alert(flag);
if(flag=="-1"){
alert("用户名已经存在");
}elseif(flag=='1'){
alert("注册成功");
}
}
});
}
}
登录:
<%@pagelanguage="java"contentType="text/html;charset=UTF-8"
pageEncoding="UTF-8"%>
DOCTYPEhtml>
--action代表了服务器端的处理程序-->
--
<%
Stringflag=request.getParameter("flag");
System.out.println("flag"+flag);
if("out".equals(flag)){
session.setAttribute("username",null);
System.out.println("flag"+flag);
}
%>
functionlogin(){
varusername=$("#account").val();
varpwd=$("#password").val();
vardataJson={"username":
username,"password":
pwd};
//alert("pwd"+pwd);
$.ajax({
url:
"login",
data:
dataJson,
type:
"post",
dataType:
"json",
success:
function(data){
//alert(data);
//alert(data);
varflag=data.flag;
//alert(flag);
if(flag=="-1"){
alert("用户名不存在");
}elseif(flag=='0'){
window.location.href="control.jsp?
username="+username;
}else{
alert("密码错误");
}
}
});
}
购物车:
<%@pagelanguage="java"contentType="text/html;charset=UTF-8"
pageEncoding="UTF-8"%>
<%@tagliburi="prefix="c"%>
<%@taglibprefix="fmt"uri="%>
DOCTYPEhtml>