老师麻烦看一下这个代码

老师麻烦看一下这个代码

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8" import="cn.java.Servlet.*"%>
<!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>加法计算器页面</title>
</head>
<body>
<form action="http://localhost:8080/ServletADDcomputer/ADD">
<h3 align="center" >加法运算</h3>
<p align="center">加数1:<input type="text" name="num1"></p>
<p align="center">加数2:<input type="text" name="num2"></p>
<p align="center"><input type="submit" value="计算"></p>
</form>
</body>
</html>
package cn.java.Servlet;

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 Add extends HttpServlet{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	protected void doGet(HttpServletRequest request,HttpServletResponse response) 
	  throws ServletException,IOException{
		String num1=request.getParameter("num1");
		String num2=request.getParameter("num2");
		int result=Integer.valueOf(num1)+Integer.valueOf(num2);
		response.setCharacterEncoding("UTF-8");
		PrintWriter out=response.getWriter();
		out.println("sum:"+result);
	}
	
	protected void doPost(HttpServletRequest request,HttpServletResponse response) 
			  throws ServletException,IOException{
		doGet(request,response);
	}
}

http://img1.sycdn.imooc.com//climg/5afd40350001787b07550197.jpg

这是错误结果

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

点击计算以后也是没有问题的,建议同学贴一下web.xml里的代码,帮你看一下:

http://img1.sycdn.imooc.com//climg/5afd56b600016df006560134.jpg

  • immortalit 提问者 #1
    谢谢老师 终于搞定了 之前没有配置xml
    2018-05-18 14:08:38
好帮手慕阿莹 2018-05-17 17:12:24

运行了一下你的代码是没有问题的,

http://img1.sycdn.imooc.com//climg/5afd4763000181ce04890159.jpg

404错误是路径错误,建议同学贴一下你的web.xml里配置的路径,你也可以检查一下web.xml里配置的路径是否正确。如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 immortalit #1
    老师我这个页面错误是点击计算后的 您哪里呢?
    2018-05-17 18:00:32
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java Web基础入门2018版
  • 参与学习       716    人
  • 提交作业       185    份
  • 解答问题       1363    个

会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师