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>




浙公网安备 33010602011771号