关于#Servlet#的问题,如何解决?

问题遇到的现象和发生背景

properties文件提示错误,读取不了
配置:

img

用代码块功能插入代码,请勿粘贴截图

Servlet.java

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.util.Properties;

@WebServlet(name = "Servlet04", value = "/Servlet04")
public class Servlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        response.setContentType("text/html;charset=utf-8");
        ServletContext context=this.getServletContext();
        PrintWriter out= response.getWriter();
        //获取相对路径中的输入流对象
        InputStream in=context.getResourceAsStream("/src/itcast.properties");
        Properties pros=new Properties();
        pros.load(in);
        out.println("姓名="+pros.getProperty("姓名")+"
"
); out.println("爱好="+pros.getProperty("爱好")+"
"
); } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doGet(request,response); } }
运行结果及报错内容

img

img

键不要用中文
a=lyq
b=study