第七次作业

<head>

<title>1</title>

</head>

<body bgcolor=#ffccff>
<%
double price=98.78;
%>
<p style="font-family:宋体;font-size:36;color:blue">
商品编号A1001,价格8765
<a href="ex4-9-.jsp?id=A1001&price=8765">购买</a><br>
商品编号A1002,价格<%=price %>
<a href="ex4-9-.jsp?id=A1002&price=<%=price %>">购买</a><br>
</p>
</body>
</html>
<html>
<head>

<title>1</title>

</head>

<body bgcolor=#EEEEFF>
<p style="font-family:宋体;font-size:36;color:blue">
<%
String id=request.getParameter("id");
String price=request.getParameter("price");
%>
商品编号:<%=id %><br>
商品价格:<%=price %>
</p>
</body>
</html>

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>

2.

<head>

<title>2</title>

</head>

<body bgcolor=#ffccff>
<form action="computer.jsp" method=post name=form>
<p style="font-family:宋体;font-size:18;color:blue">
输入运算数,选择运算符号:<br>
<input type=text name="numberOne" size=6 />
<select name="operator">
<option selected="selected" value="+"><option value="-"><option value="*"><option value="/"></select>
<input type=text name="numberTwo" size=6 /> <br>
<input type="submit" name="submit" value="提交" />
</form>
</body>
</html>

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>
<head>

<title>2</title>

</head>

<body bgcolor=cyan>
<p style="font-family:宋体;font-size:18;color:black">
<%
String numberOne=request.getParameter("numberOne");
String numberTwo=request.getParameter("numberTwo");
String operator=request.getParameter("operator");
if(numberOne==null||numberOne.length()==0){
response.sendRedirect("p97.jsp");
return;
}
else if(numberTwo==null||numberTwo.length()==0){
response.sendRedirect("p97.jsp");
return;
}
try{
double a=Double.parseDouble(numberOne);
double b=Double.parseDouble(numberTwo);
double r=0;

if(operator.equals("+"))
r=a+b;
else if(operator.equals("-"))
r=a-b;
else if(operator.equals("*"))
r=a*b;
else if(operator.equals("/"))
r=a/b;
out.println(a+""+operator+""+b+"="+r);
}catch(Exception e){
out.println("请输入数字字符");
}

%>

</body>
</html>
<html>
<head>

<title>2</title>

</head>

<body bgcolor=cyan>
<p style="font-family:宋体;font-size:18;color:black">
<%
String numberOne=request.getParameter("numberOne");
String numberTwo=request.getParameter("numberTwo");
String operator=request.getParameter("operator");
if(numberOne==null||numberOne.length()==0){
response.sendRedirect("p97.jsp");
return;
}
else if(numberTwo==null||numberTwo.length()==0){
response.sendRedirect("p97.jsp");
return;
}
try{
double a=Double.parseDouble(numberOne);
double b=Double.parseDouble(numberTwo);
double r=0;

if(operator.equals("+"))
r=a+b;
else if(operator.equals("-"))
r=a-b;
else if(operator.equals("*"))
r=a*b;
else if(operator.equals("/"))
r=a/b;
out.println(a+""+operator+""+b+"="+r);
}catch(Exception e){
out.println("请输入数字字符");
}

%>

</body>
</html>

 

 

 

 

 

 

 

 

 

3.4.

<html>
<head>

<title>3</title>

</head>

<body>
<script type="text/javascript">
function validate() {
if (form.uname.value == "") {
alert("账号不能为空!");
return;
}
if (form.upwd.value == "") {
alert("密码不能为空!");
return;
}
form.submit();
}
</script>


<form name="form" action="do7.1.jsp" method="post">
用户名:<input type="text" name="uname"><br>
密码:<input type="password" name="upwd"><br>
<input type="button" value="登录" onClick="validate()">
</form>
</body>
</html>
<html>
<head>


<title>My JSP 'index.jsp' starting page</title>

</head>

<body>
<h1>登陆失败!!</h1>


</body>
</html>
<html>
<head>

<title>3</title>

</head>

<body>
<script type="text/javascript">
function validate() {
if (form.uname.value == "") {
alert("账号不能为空!");
return;
}
if (form.upwd.value == "") {
alert("密码不能为空!");
return;
}
form.submit();
}
</script>


<form name="form" action="do7.4.jsp" method="post">
用户名:<input type="text" name="uname"><br>
密码:<input type="password" name="upwd"><br>
是否注册会员: <input type="checkbox" name="huiyuan" value="yes"><input type="checkbox" name="huiyuan" value="no">否<br>
<input type="button" value="登录" onClick="validate()">
</form>
</body>
</html>
<html>
<head>

<title>3</title>

</head>

<body>
<%
request.setCharacterEncoding("utf-8");
String uname=request.getParameter("uname");
String upwd=request.getParameter("upwd");
if(uname.equals(upwd))
request.getRequestDispatcher("yes.jsp").forward(request,response);
else
request.getRequestDispatcher("no.jsp").forward(request,response);

%>
</body>
</html>
<html>
<head>


<title>My JSP 'index.jsp' starting page</title>

</head>

<body>
<h1>登陆成功!!</h1>
<%
String hy=request.getParameter("huiyuan");
if(hy.equals("yes")){
out.println("欢迎您注册为会员");
}
%>

</body>
</html>
<html>
<head>


<title>My JSP 'index.jsp' starting page</title>

</head>

<body>
<h1>登陆失败!!</h1>


</body>
</html

5.

<html>
<head>

<title>4</title>

</head>

<body>
<form name="form" action="do7.5.jsp" method="post">
输入数字N:<input type="text" name="number"><br>
<input type="submit" value="提交" >
</form>
</body>
</html>
<html>
<head>

<title>4</title>

</head>

<body>
<%
String number=request.getParameter("number");
double n=Double.parseDouble(number);
for(int i=0;i<n;i++){
out.println("欢迎"+"<br>");
}
%>
</body>
</html>

 

posted @ 2022-04-17 15:37  别急  阅读(11)  评论(0编辑  收藏  举报