<%@ page language="java" contentType="text/html"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
double price = 98.78;
%>
<p style="font-family:宋体;font-size:36;color:red">
商品编号A1001,价格8765
<a href ="Test.jsp?id=A1001&price=8765">购买</a><br>
商品编号A1002,价格<%= price%>
<a href ="Test.jsp?id=A1002&price=<%= price%>">购买</a>
</p>
</body>
</html>
![]()
<%@ page language="java" contentType="text/html"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta>
<title>Insert title here</title>
</head>
<body>
<p style="font-family:宋体;font-size:36;color:blue">
<% String id = request.getParameter("id");
String price = request.getParameter("price");
%>
<b>商品编号:<%= id %><br>
商品价格:<%= price %>
</p>
</body>
</html>
![]()
<%@ page language="java" contentType="text/html"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta >
<title>Insert title here</title>
</head>
<body>
<form action="work4.jsp" method=post name=form>
<p style="font-family:宋体;font-size:50;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="提交" size="10"/>
</p>
</form>
</body>
</html>
![]()
<%@ page language="java" contentType="text/html"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Insert title here</title>
</head>
<body>
<p style="font-family:宋体;font-size:30;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("input.jsp");
return;
}
else if(numberTwo==null||numberTwo.length()==0) {
response.sendRedirect("input.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.print(a+""+operator+""+b+"="+r);
}
catch(Exception e){
out.println("请输入数字字符");
}
%>
</body>
</html>
![]()