我正在努力解决一个问题,但找不到出路。我的代码显示请求的资源()不可用错误。有人能帮我解决吗
index.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<form action="addition" method="post">
<input type="text" name="t1">
<input type="text" name="t2">
<input type="submit" value="add">
</form>
</body>
addition.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<BODY>
<%
PrintWriter pw=response.getWriter();
int no1 = Integer.parseInt(request.getParameter("t1"));
int no2 =Integer.parseInt(request.getParameter("t2"));
pw.print(no1+no2);
pw.close();
%>
</BODY>
在表单中,您必须指定您试图发布表单的jsp。addition.jsp。对于您的代码,我假设您想将数据发送到addition.jsp,如果您只添加"addition",则您询问的是一个不存在的资源,请记住url addition.jsp必须与您的index.jsp处于同一级别,否则提供addition.jsp 的相对路径
<form action="addition.jsp" method="post">