运行显示:HTTP状态 404 - 未找到,怎么解决

来源:2-10 自由编程

慕粉251

2020-10-05 23:41:31

package com.imooc.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 TestServlet extends HttpServlet{

    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        String n = request.getParameter("n");
        int sum = 0;
        int m = Integer.parseInt(n);
        for(int i = 1 ;i <= m;i++) {
            sum = sum + i;
        }
        PrintWriter out = response.getWriter();//向浏览器输出的数据流
        out.println(sum);
    }
    
}

=========================================

  <servlet>
  <servlet-name>test</servlet-name>
  <servlet-class>com.imooc.servlet.TestServlet</servlet-class>
  </servlet>
 
  <servlet-mapping>
  <servlet-name>test</servlet-name>
  <url-pattern>/test</url-pattern>
  </servlet-mapping>


写回答

2回答

好帮手慕小脸

2020-10-07

同学你好,经测试运行同学代码是可以的,问一下同学访问路径上的FirstServlet是项目名吗?

如果是,建议同学清除eclipse缓存,浏览器缓存后再试试

http://img.mukewang.com/climg/5f7d69140917bdc206180532.jpg如果不是,更换为项目名再试试

祝学习愉快!

0

慕粉251

提问者

2020-10-05


http://img.mukewang.com/climg/5f7b406509f6e7b619201031.jpg

0

0 学习 · 16556 问题

查看课程