第八周作业
<%@page import="java.util.*"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <% String uname= request.getParameter("uname"); String upaw = request.getParameter("upaw"); if(uname.equals(upaw)){ session.setAttribute("uname", uname); request.getRequestDispatcher("main.jsp").forward(request, response); }else{ response.sendRedirect("no,jsp"); } %> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <form action="dologin.jsp" method="post" name=login> 用户名<input type="text" name="uname" size="20"></br> 密码<input type="password" name="upaw" size="20"></br> <input type="button" value="登录" onclick="validate()"> </form> <script type="text/javascript"> function validate(){ if(login.uname.value == ""){ alert("用户名不能为空!"); return } if(login.upaw.value==""){ alert("密码不能为空") return } login.submit(); } </script> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); %> <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>Insert title here</title> </head> <body> <% session.invalidate(); response.setHeader("refresh", "5;url=login.jsp"); %> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <% String uname = (String) session.getAttribute("uname"); if(uname==null){ response.sendRedirect("login,jsp"); } %> suprise<%=uname %><br> <a herf="loginout.jsp">退出登录</a> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); %> <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>Insert title here</title> </head> <body> <h1>用户名或密码输入错误,请重新输入</h1> <%response.setHeader("refresh", "5;url=login.jsp"); %> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <% String uname = (String) session.getAttribute("uname"); if(uname==null){ response.sendRedirect("login,jsp"); } %> suprise<%=uname %><br> <a href="loginout.jsp">退出登录</a> <br> <form action="buy.jsp"> <hr> 加入购物车<br> 《山海经》9.9元<input name = "item"type="checkbox" value="book"><br> 奥利奥饼干 9.9元<input name= "item"type="checkbox" value="food"><br> 变形精钢 1元<input name= "item"type="checkbox" value="something"> <hr> <input name="items" type="submit" value="加入购物车"> </form> </body> </html>
<%@page import="org.apache.jasper.tagplugins.jstl.core.ForEach"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <h2>购物车</h2> <% String itemName[] = request.getParameterValues("item"); if(itemName==null){ out.print("nothing"); }else{ for(int i=0;i<itemName.length;i++){ out.print("(" + (i + 1) + ")" + itemName[i] + "<br>"); } } %> </body> </html>