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>

 

 

 

 

 

posted @ 2022-04-17 18:49  王智达  阅读(17)  评论(0编辑  收藏  举报