1.我已经设置了 tomcat 来正确进行日食
2.我已经在环境变量中设置了路径
3.我已经更正了端口号错误
4.服务器运行正常
Console-picture (我发现这里有问题.......jre 有什么问题吗......如果有我该如何解决) >
5.我通过在浏览器中输入 localhost:8081 来检查它显示 http 状态 404 ....是对的)每个程序都是一样的问题
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Addition of two numbers</title>
</head>
<body>
<form method="get" action="Add">
Number1:<input type="text" name="t1"/>
Number2:<input type="text" name="t2"/>
<input type="submit" value="submit">
</form>
</body>
</html>
import java.io.*;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/Add")
public class Add extends HttpServlet {
private static final long serialVersionUID = 1L;
public Add() {
super();
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
int a=Integer.parseInt(request.getParameter("t1"));
int b=Integer.parseInt(request.getParameter("t2"));
int c=a+b;
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<html><body><h1>");
out.println("The sum of "+a+" and "+b+" is "+c);
out.println("</h1></body></html>");
response.getWriter().append("Served at: ").append(request.getContextPath());
}
}
即使是我的讲师也无法弄清楚问题所在。一个月以来一直在尝试.. PLS HELP !!!我所有的朋友都得到了它,尽管他们已经完成了相同的代码。相同的设置.. 一切都一样