1.
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> </head> <body> <% double price=98.78; %> <p style="font-family:宋体;font-size:36;color:blue"> 商品编号A1001,价格8765 <a href="circle.jsp?id=A1001&price=8765">购买</a><br> 商品编号A1002,价格<%=price %> <a href="circle.jsp?id=A1002&price=<%=price %>">购买</a> </p> </body> </html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></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>


2.
<body bgcolor = #ffccff>
<form action="xs.jsp" >
<p style="font-family:宋体;font-size:20;color:bleak">
输入运算数、选择运算符号:<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> </p>
</body>
<body bgcolor = cyan>
<p style="font-family:宋体;font-size:20;color:blue">
<%
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>

3.
4.
<%@ page language="java" contentType="text/html; charset=utf-8"
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=utf-8">
<title>Insert title here</title>
</head>
<body>
<form name="login" action="loginzhong.jsp" method="post">
账号:<input name="account" type="text"><br>
密码:<input name="password" type="password"><br>
是否注册成为会员:<input type="checkbox" name="sign" value="shi" checked="checked"/>是
<input type="checkbox" name="sign" value="fou" />否<br>
验证码:<input name="userid" type="text" maxlength="20" />
验证码:
<%
char[] c = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O',
'P', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', 'Z', 'X', 'C', 'V', 'B', 'N', 'M' };
int n;
StringBuffer sb = new StringBuffer();
for (int i = 0; i < 4; i++) {
n = (int) (Math.random() * 36);
%>
<%=c[n]%>
<%
sb.append(c[n]);
}
request.getSession().setAttribute("radon", sb.toString());
%>
<br/> <input type="submit" name="submit" value="登录">
</form>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!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>
<%
request.setCharacterEncoding("utf-8");
String account=request.getParameter("account");
String password=request.getParameter("password");
String userid=request.getParameter("userid");
String sign=request.getParameter("sign");
String randon=(String) request.getSession().getAttribute("radon");
if(account.equals(password)){
if(userid.equals(randon)){
if(sign.equals("shi")){
request.getRequestDispatcher("loginHui.jsp").forward(request,response);
}else{
request.getRequestDispatcher("loginSuccess.jsp").forward(request,response);
}
}else{
request.getRequestDispatcher("loginYan.jsp").forward(request,response);
}
}else{
request.getRequestDispatcher("loginFail.jsp").forward(request,response);
}
%>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=utf-8"
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=utf-8">
<title>Insert title here</title>
</head>
<body>
验证码不一致
</body>
</html>
<%@ page language="java" contentType="text/html; charset=utf-8"
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=utf-8">
<title>Insert title here</title>
</head>
<body>
登录成功<br>
欢迎您,您是普通会员!
</body>
</html>
<%@ page language="java" contentType="text/html; charset=utf-8"
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=utf-8">
<title>Insert title here</title>
</head>
<body>
登录失败
</body>
</html>




5.
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
</head>
<body>
<form action="index2.jsp" method="post" name="form">
输入任意整数N:<input type="text" name="name" >
<input type="submit" value="提交">
</form>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index2.jsp' starting page</title>
</head>
<body>
<%
request.setCharacterEncoding("UTF-8");
String name=request.getParameter("name");
int n=Integer.parseInt(name);
for(int i=0;i<n;i++){
out.print("欢迎"+"<br>");
}
%>
</body>
</html>


6.在页面1中输入账号和密码,进行登录,如果账号和密码相同,则认为成功登录到页面2,在页面2中显示一个文本框输人用户姓名,输人之后提交,在页面3中显示用户的账号和姓名。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'reg.jsp' starting page</title>
</head>
<body>
<form action="one.jsp" method="post" name="zero">
<p>
<span>账号:</span>
<input type="text" name="account" >
</p>
<p>
<span>密码:</span>
<input type="password" name="pwd" >
</p>
<p>
<input type="submit" value="提交">
<input type="reset" value="重置">
</p>
</form>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'one.jsp' starting page</title>
</head>
<body>
<%
//设置编码
request.setCharacterEncoding("UTF-8");
//获取数据
String account=request.getParameter("account");
String pwd=request.getParameter("pwd");
//判断账号,密码是否相同
if(account.equals("admin")&&pwd.equals("admin")){
request.getRequestDispatcher("two.jsp").forward(request,response);
}else{
response.sendRedirect("reg.jsp");
}
%>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'two.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<form action="three.jsp" method="post" name="three">
请输入姓名:<input type="text" name="name"><br>
<input id="hidden_account" type="hidden"
value="<%=request.getParameter("account")%>" />
<input type="submit" value="提交" onclick="doClick()">
</form>
<script type="text/javascript">
function doClick() {
document.forms[0].action = "six/three.jsp?account="
+ document.getElementById("hidden_account").value;
document.forms[0].submit();
}
</script>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'three.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<%
//设置编码
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
//获取数据
String name=request.getParameter("name");
%>
用户的姓名:<%=name %><br>
用户的账号:<%= request.getParameter("account") %>
</body>
</html>



浙公网安备 33010602011771号