jsp第七周作业
1.
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <% double price = 98.78; %> <p style="font-family: 宋体; font-size: 36; color: blue"> 商品编号A1001,价格8765 <a href="receive.jsp?id=A1001&price=8765">购买</a><br> 商品编号A1002,价格<%=price%> <a href="receive.jsp?id=A1002&price=<%=price%>">购买</a> </p> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <% double price = 98.78; %> <p style="font-family: 宋体; font-size: 36; color: blue"> 商品编号A1001,价格8765 <a href="receive.jsp?id=A1001&price=8765">购买</a><br> 商品编号A1002,价格<%=price%> <a href="receive.jsp?id=A1002&price=<%=price%>">购买</a> </p> </body> </html>
2.
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> 输入运算数,选择运算符号:<br> <form action="audio.jsp"> <input type="text" name="num1" > <select name="fuhao"> <option value="+">加 <option value="-">减 <option value="*">乘 <option value="/">除 </select> <input type="text" name="num2" > <br><input type="submit" value="提交"> </form> </body> </html>
<% String num1 = request.getParameter("num1"); String num2 = request.getParameter("num2"); String fuhao = request.getParameter("fuhao"); if (num1 == null || num2 == null || num1.length() == 0 || num2.length() == 0) { response.sendRedirect("index.jsp"); return; } try { double a = Double.parseDouble(num1); double b = Double.parseDouble(num2); double r = 0; if ("+".equals(fuhao)) { r = a + b; } else if ("-".equals(fuhao)) { r = a - b; } else if ("*".equals(fuhao)) { r = a * b; } else if ("/".equals(fuhao)) { r = a / b; } out.print(a + "" + fuhao + "" + b + "=" + r); } catch (Exception e) { out.print("请输入正确的数字"); } %>
3.
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <script> function validate() { if (form.uname.value == "") { alert("账号不能为空!"); return; } if (form.password.value == "") { alert("密码不能为空!"); return; } form.submit(); } </script> <form name="form" action="audio.jsp" method="post"> 用户名:<input type="text" name="uname"><br> 密码: <input type="password" name="password"> <br> <input type="button" value="登录" onClick="validate()"> </form> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <% String uname = request.getParameter("uname"); String password = request.getParameter("password"); if (uname.equals(password)) { request.getRequestDispatcher("true.jsp").forward(request, response); } else { request.getRequestDispatcher("false.jsp").forward(request, response); } %> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>登录成功</title> </head> <body> <p>登录成功</p> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <p>登录失败</p> </body> </html>
4.
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <script> function validate() { if (form.uname.value == "") { alert("账号不能为空!"); return; } if (form.password.value == "") { alert("密码不能为空!"); return; } form.submit(); } </script> <form name="form" action="audio.jsp" method="post"> 用户名:<input type="text" name="uname"><br> 密码: <input type="password" name="password"> <br> 是否注册为会员:<input type="checkbox" name="member" value="注册">注册 <input type="checkbox" name="member" value="不注册">不注册<br> <input type="button" value="登录" onClick="validate()"> </form> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <% String uname = request.getParameter("uname"); String password = request.getParameter("password"); if (uname.equals(password)) { request.getRequestDispatcher("true.jsp").forward(request, response); } else { request.getRequestDispatcher("false.jsp").forward(request, response); } %> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title></title> </head> <body> <p>登录成功</p> <% String[] member = request.getParameterValues("member"); for (int i = 0; i < member.length; i++) { if (member[i].equals("注册")) { out.print("欢迎您注册为会员!"); } } %> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <p>登录失败</p> </body> </html>
5.
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>$Title$</title>
</head>
<body>
<form action="audio.jsp" method="post">
请输入数字:<input type="text" name="number" size=10><br>
<input type="submit" name="submit" value="提交">
</form>
</body>
</html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <% String number = request.getParameter("number"); int a = Integer.parseInt(number); for (int i = 0; i < a; i++) { out.print("欢迎" + "<br>"); } %> </body> </html>
6.
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <script> function validate() { if (form.account.value == "") { alert("账号不能为空!"); return; } if (form.password.value == "") { alert("密码不能为空!"); return; } form.submit(); } </script> <form name="form" action="audio.jsp" method="post"> 账号:<input type="text" name="account"><br> 密码: <input type="password" name="password"> <br> <input type="button" value="登录" onClick="validate()"> </form> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <% String account = request.getParameter("account"); String password = request.getParameter("password"); if (account.equals(password)) { request.getRequestDispatcher("true.jsp").forward(request, response); } else { request.getRequestDispatcher("false.jsp").forward(request, response); } %> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title></title> </head> <body> <h2>登录成功</h2> <% String account = request.getParameter("account"); %> <form action="show.jsp" method="post"> 用户名:<input type="text" name="username"><br> <br> <input type="submit" name="submit" value="提交"> <input type="hidden" name="account" value="<%=account%>"> </form> </body> </html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <p>登录失败</p> </body> </html>
<%-- Created by IntelliJ IDEA. User: 97442 Date: 2022/4/17 Time: 18:36 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <% request.setCharacterEncoding("utf-8"); String account = request.getParameter("account"); String uname = request.getParameter("username"); out.print("账号:" + account + "<br>" + "<br>" + "用户名:" + uname); %> </body> </html>