html与服务器连接的问题(服务器是老师写的)

pcjzq 2014-10-02 08:58:43

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.STYLE1 {font-size: 36px}
.STYLE2 {font-size: 24px}
-->
</style>
</head>


<body>
<div align="center" class="STYLE1">


<form id="form1" name="form1" method="post" action="/servlet/Kaijiang">
输入您购买的号码
<label>
<input name="number" type="text" id="number" />
</label>
<p>
<label>
<input name="Submit" type="submit" value="提交" />
</label>
</p>
<p align="left" class="STYLE2"> <font color="#FF0000">注意:号码为1-35,选择其中的7个不同的数字,您输入的号码无需用空格分开</font></p>
</form>
</div>
</body>


</html>


下面是交互的class文件

package kaijiang;

import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class Kaijiang extends HttpServlet
{
public void doPost(HttpServletRequest paramHttpServletRequest, HttpServletResponse paramHttpServletResponse)
throws ServletException, IOException
{
paramHttpServletResponse.setContentType("text/html");

PrintWriter localPrintWriter = paramHttpServletResponse.getWriter();

String str1 = paramHttpServletRequest.getParameter("number");

localPrintWriter.println("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>");

char[] ch = str1.toCharArray();

for (int i = 0; i < ch.length; ++i)
{
for (int j = 0; j < i - 1; ++j)
{
if (ch[i] == ch[j])
{
localPrintWriter.println("<HTML>");
localPrintWriter.println("<HEAD><TITLE>false</TITLE></HEAD>");
localPrintWriter.println("<BODY bgcolor='#fdf5e6'>您输入的号码中有重复的数字</BODY>");
localPrintWriter.println("</HTML>");
}
}

}

char[] kj = null;
for (int i = 0; i < 7; ++i)
{
kj[i] = (char)(int)(Math.random() * 35.0D + 1D);
for (int j = 0; j < i - 1; ++j)
{
if (kj[i] == kj[j])
{
--i;
break;
}
}

}

int level = 0;
for (int i = 0; i < ch.length; ++i)
{
for (int j = 0; j < kj.length; ++j)
{
if (ch[i] == kj[j])
{
++level;
break;
}
}

}

localPrintWriter.println("<HTML>");
localPrintWriter.println("<HEAD><TITLE>result</TITLE></HEAD>");
localPrintWriter.println("<BODY bgcolor='#fdf5e6'>");
localPrintWriter.print("您购买的号码: ");
for (i = 0; i < ch.length; ++i)
{
localPrintWriter.print(ch[i] + " ");
}
localPrintWriter.print("/t");
localPrintWriter.print("开奖号码: ");
for (i = 0; i < kj.length; ++i)
{
localPrintWriter.print(kj[i] + " ");
}
localPrintWriter.print("/t");
localPrintWriter.print("您购买号码中奖个数有" + level + "个");
localPrintWriter.println("</BODY>");
localPrintWriter.println("</HTML>");
}
}
...全文
316 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghostkngiht 2014-10-08
  • 打赏
  • 举报
回复
action中的地址不对,去服务器端web.xml中看看Kaijiang的<url-pattern>配置。
pcjzq 2014-10-08
  • 打赏
  • 举报
回复
https://img-bbs.csdn.net/upload/201410/02/1412254864_704764.jpg这是什么错误啊!
yyxxh0 2014-10-07
  • 打赏
  • 举报
回复
顶一下,我们也快实验课了
pcjzq 2014-10-02
  • 打赏
  • 举报
回复
提交后显示

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧